Szöveg titkosítás
Mi az a szöveg titkosítás?
A szöveg titkosítás az olvasható szöveg (egyszerű szöveg) olvashatatlan formátummá (titkosított szöveg) történő átalakításának folyamata, hogy megvédje a bizalmasságát. Csak a megfelelő visszafejtési kulccsal rendelkezők olvashatják el az eredeti üzenetet.
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.
Hogyan használja a szöveg titkosítási eszközt
-
Írd be a titkosítani kívánt szöveget.
-
Adj meg egy jelszót.
-
Kattints a "Titkosítás" gombra.
-
Másold ki a titkosított szöveget és tárold biztonságosan.
-
Másolja ki a titkosított eredményt és tartsa biztonságban a titkos kulcsot — szüksége lesz rá az adatok visszafejtéséhez.
-
Használja a szem ikont a titkos kulcs megjelenítéséhez/elrejtéséhez.
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
Biztonsági megjegyzések
Ez az eszköz a böngésző natív Web Crypto API-ját használja az erős titkosításhoz. Az AES-GCM hitelesített titkosítást biztosít. Mindig tartsa biztonságban a titkos kulcsát. A titkosított kimenet IV-t és titkosított adatokat tartalmaz JSON formátumban.
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
Titkosíts szöveget biztonságosan AES-256-GCM-mel közvetlenül a böngészőben. Nincs adatküldés szerverekre.
Gyakran Feltett Kérdések
Biztonságos-e az érzékeny adatok itt történő dekódolása? Igen. Az összes dekódolás a böngészőjében történik a JavaScript segítségével. Egyetlen adat sem kerül továbbításra semmilyen szerverhez, így a kódolt karakterláncok teljesen magánjellegűek maradnak.
Mi a különbség a Base64 és az URL-biztonságos Base64 között? A standard Base64 a + és / karaktereket használja, amelyek speciális karakterek az URL-ekben. Az URL-biztonságos Base64 helyettesíti őket - és _ karakterekkel, így a karakterlánc biztonságosan használható az URL-ekben és fájlnevekben százalékos kódolás nélkül.
Miért néz ki értelmetlen az én dekódolt kimenetetem? Ha az eredeti adatok binárisak voltak (például egy kép, PDF vagy tömörített fájl), a dekódolt kimenet nem lesz olvasható szöveg. Ebben az esetben a Base64 karakterlánc egy bináris fájlt képvisel, nem pedig egy szöveges karakterláncot.
A Base64 a titkosítás egy formája? Nem. A Base64 egy kódolási séma, nem titkosítás. Bárki dekódolhat egy Base64 karakterláncot kulcs nélkül. Soha nem szabad az érzékeny adatok védelmére használni — erre megfelelő titkosítást kell alkalmazni.
Keywords: szöveg titkosítás, AES-256, üzenet titkosítás, biztonságos titkosítás