Security guide ยท 6 minute read

How to generate and handle strong passwords

Use browser-generated randomness, favor length and uniqueness, store credentials safely, and understand what a one-time secret link protects.

Reviewed September 19, 2026

Length and uniqueness matter

Generate a different password for every account. Reuse turns one exposed credential into access to several services. A long generated password or passphrase also gives more possible combinations than a short, predictable pattern.

Generation is only one step. Save the result in a reputable password manager and enable multi-factor authentication where the service supports it.

Tools used in this section

  • Password Generator โ€” Generate passwords or passphrases locally with browser cryptographic randomness.

Share credentials with narrow expectations

Secret Share encrypts the value in the browser. Its server stores ciphertext, while the decryption key is placed after the # in the generated link. A first retrieval deletes the stored ciphertext, and an unread item expires according to the selected timer.

A one-time link does not control what a recipient does after revealing a secret, and it cannot prove who opened the URL. If a link appears consumed unexpectedly, rotate the credential rather than sending the same value again.

Tools used in this section

  • Secret Share โ€” Send an encrypted value with one retrieval and a selected expiry.

Hashes verify; they do not hide

A checksum can help confirm that two file copies match. It is not encryption and does not make sensitive text safe to publish. For security-sensitive integrity checks, prefer SHA-256 or a stronger available SHA-2 option; MD5 and SHA-1 remain useful only where a legacy checksum must be compared.

Tools used in this section

  • Hash Generator โ€” Calculate local text or file checksums with available algorithms.

Continue learning

Browse every RizzKit guide or use the linked tool pages to review exact processing details, examples, and limitations before starting.