格 千格 KiloCell

With Secret Key Generator 🔑 Encryption secure.

Create secure encryption with a secret key using browser crypto.getRandomValues() to support many types and formats

Quick preset
Click Generate button to start

Guide to the full use of the secret key generator

Page Browser crypto.getRandomValues Generate key/Token/UUID, emphasizing local encryption as a secure random source, not Math.random。 Set length #length, output format #format(e. g. hex, base64, alpha-manucuric/ascii, etc.) and tick capital, lowercase, numerical, symbol under custom character set mode. Preset buttons overwrite API Key, Secret, Token, UUID, AES128/AES256 common lengths and formats. And the result is... #output, can copy it with one key. For the development of debugging and local key drafts, production key management should still be used as a professional KMS/key hosting.

Generate rule contrast

  • hex: Random byte hexadecimal, intercept to target length.
  • base64: Random bytes btoa then fill and cut to length.
  • Characterset mode: spell by tick; If it is empty, return the letter number. Samples with random bytes of charset.
  • UUID:16 bytes random, format 8-4-4-4-12 by RFC version bits (version/variant bits).
  • Preset: api=32 letter numbers; secret=64; token=128 base64; aes128=32 hex; aes256=64 hex。

Recommended steps

  1. Select the preset to align the common scenes and fine-tune the length and format required by the system.
  2. point generation, confirm that the output length corresponds to the interface document.
  3. (a) Paste after copying to the key custodian; Do not submit to the public Git repository.
  4. The public computer is generated to clean up the clipboard and the page output.

Secure borders

  • Reliance on the web Crypto random source; Use the trusted device and the latest browser.
  • The character aggregate model has a slight bias to capture the key that is sufficient for most applications, but does not equal the FIPS module authentication.
  • The page does not cover key rotation, privileges and leak monitoring.
  • Generates content by default without localStorage (based on the current script), refreshing is no historical archive.

FAQ

UUID buttons relate to generation buttons?

Activate uuid default time-point generation will go generateUUIDOr else we'll go. generate。

Why is case 64 not visible = no?

The script's gone. = Fill and break by length, easy to use when token.

Can you guarantee the only one in the world?

UUID v4 collision probability is extremely low but still a probabilistic model; The only constraints of the operation should be re-checked at the service end.

Different from the documents Hash tool?

Hash is a summary of the documents that are available; This page is the generation of new confidential key materials.

Scene Selection Speed Check

Web API Draft Key: Preset API (32 Letter Number). Apply signature key: Secret 64. High entropy Token: base64 long string. The AES test key in the configuration: AES128/256 corresponds to 32/64 bit hex (means hexadecimal writing of 16/32 bytes key). Entity ID: UUID preset. Always cross your frame document: some systems prohibit certain symbols, some require minimum length and category.

Use and custody

Puts the password manager or key library immediately after generation, and does not send it to the public group. Example: Environment separates from production environment key. is also used as a used key on rotation. This page does not preserve history, and nothing is refreshed by the media; This is both an advantage (less leak) and a limitation (no audit log). If you need to repeat a demonstration, please record yourself offline and do not use the real production key as the demonstration data.

Technical attention

Web Crypto is complete only in the context of safety (usually HTTPS or localhost). Character integration model is not a CSPRNG refusal to sample, but is generally acceptable for key materials. Do not use this page to output instead of root key processes in the hardware security module for the issuance of certificates or for the issuance of certificates.

Copy and Reconfirm

(a) Whether a quick look at the length is expected before a dot copy: hex only contains 0-9a-f; UUID shall be accompanied by a hyphen; The base64 draft may contain characters such as +/ and some configuration files need to be re-packaged with quotation marks. Copying the successful button will make a short reminder copied. If the system intercepts clipboard privileges, please copy the output area manually. When generated, do not disclose the full key in the screenshot; Demonstrations can be based on obvious false data. When a single test is required for a "repeated pseudo-random" test, use a fixed feed in the test frame, rather than a genuine random output from this page as a folder.

How to work with encrypted decryption pages

This page is only responsible for generating key materials; Decrypt, symmetrical algorithms. Use the encryption tool page in the private category. Document integrity check for Hashi page. The three do not mix the concept: with the secret key ≠ Hashi summary ≠ secret text.