Tekst-kryptering
Hva er tekst-kryptering?
Tekst-kryptering konverterer lesbar tekst til kryptert tekst som kun kan dekrypteres av noen med riktig nøkkel. Dette verktøyet bruker AES-256-GCM, en sikker krypteringsstandard som gir konfidensialitet og autentisitet.
Supported Algorithms:
Symmetric Encryption (AES):
- AES-GCM (Recommended): Provides authenticated encryption with associated data (AEAD). Most secure for general use.
- AES-CBC: Traditional block cipher mode. Requires padding.
- AES-CTR: Counter mode. Converts block cipher to stream cipher.
Asymmetric Encryption (RSA):
- RSA-OAEP: Uses public key for encryption. Limited to ~190 characters due to key size constraints. Use for encrypting small data or symmetric keys.
Output Format:
For AES algorithms: JSON with base64-encoded components
{"iv": "base64_encoded_iv", "data": "base64_encoded_ciphertext"}
For RSA: Base64-encoded ciphertext only (no IV needed)
base64_encoded_ciphertext
This format is compatible with most encryption/decryption tools and libraries.
Hvordan bruke
-
Skriv inn teksten du vil kryptere.
-
Oppgi et passord.
-
Klikk på "Krypter".
-
Kopier den krypterte teksten og lagre den trygt.
-
Copy the encrypted result and keep your secret key safe - you'll need it to decrypt the data later.
-
Use the eye icon to show/hide your secret key for security.
Additional Tips:
- For AES: The secret key is auto-generated or you can provide your own (minimum 32 characters)
- For RSA: You need a public key in PEM format. Generate one using the Key Generator tool or OpenSSL
- RSA limitations: Can only encrypt short text (~190 characters). For longer texts, use AES algorithms
- Output encoding: Base64 is used for compatibility with other encryption tools and libraries
Sikkerhetsmerknader
Dette verktøyet bruker nettleserens innebygde Web Crypto API for sterk kryptering. AES-GCM gir autentisert kryptering med tilknyttede data (AEAD), noe som gjør det til det anbefalte valget for de fleste applikasjoner. AES-CBC gir tradisjonell blokkchiffer-kryptering. Hold alltid din hemmelige nøkkel sikker og del den aldri offentlig. Den krypterte utgangen inkluderer både initialiseringsvektoren (IV) og krypterte data i JSON-format.
Important Notes:
- All encryption happens locally in your browser using the Web Crypto API
- The IV (Initialization Vector) is automatically generated for each encryption and must be saved with the ciphertext
- For RSA encryption, you encrypt with a public key; decryption requires the corresponding private key
- Store your secret keys securely - if lost, encrypted data cannot be recovered
- Base64 encoding makes the output portable and compatible with most tools and programming languages
Krypter tekst sikkert med AES-256-GCM direkte i nettleseren. Ingen data sendes til servere.
Keywords: tekst-kryptering, AES-256, krypter melding, sikker kryptering