Encryption & Keys

Encryption & Keys offers 6 free tools with no sign-up to handle secrets and keys. AES-GCM Encryption and AES-GCM decryption process a text with a passphrase, RSA key generator creates a pair exportable as PEM, and Secure random bytes produces bytes. JWT builder and SRI Generator complete the page. These tools are aimed at developers and technical profiles.

To protect a text, start with AES-GCM Encryption, then use AES-GCM decryption to read back a package generated here. If you need a key pair, RSA key generator produces an RSA-OAEP pair exportable as PEM. Secure random bytes is useful when you want bytes from the cryptographic generator. JWT builder helps compose a token, and SRI Generator creates an integrity value. Choose based on the object you handle.

How to use

  1. To protect a text, start with AES-GCM Encryption using a passphrase, then keep the resulting package to read later.
  2. To read a package generated here, use AES-GCM decryption and verify that the passphrase matches.
  3. If you need a key pair, go through RSA key generator, and use Secure random bytes to produce unpredictable values.
  4. For a token or a web resource, finish with JWT builder or SRI Generator depending on whether you compose a token or an integrity value.

Frequently asked questions

Can I decrypt a text on this page?

Yes, AES-GCM decryption lets you decrypt a package generated on this site. It complements AES-GCM Encryption for a simple round trip. Both tools are free, require no sign-up and run in the browser.

What is SRI Generator for?

It generates a Subresource Integrity value, useful for checking that a resource has not been modified. Developers use it during web integrations. The tool remains free, requires no sign-up and stays in the browser.

In what order should I test an AES-GCM round trip?

First encrypt a text with AES-GCM Encryption, then paste the package into AES-GCM decryption. Use the same passphrase and check that the original text appears again. This confirms the handling without exposing your data.

When should I use Secure random bytes?

Secure random bytes produces bytes with the cryptographic generator, for example to prepare an unpredictable value. It complements RSA key generator, JWT builder or SRI Generator depending on the technical need.

Tools in the same category