DevTulz Online

Szöveg titkosítás

Az összes titkosítás helyben történik a böngészőjében a Web Crypto API segítségével. Az adatai soha nem hagyják el az eszközét.

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

  1. Írd be a titkosítani kívánt szöveget.

  2. Adj meg egy jelszót.

  3. Kattints a "Titkosítás" gombra.

  4. Másold ki a titkosított szöveget és tárold biztonságosan.

  5. 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.

  6. 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.

Szöveg visszafejtésére van szüksége? Próbálja ki szövegvisszafejtő eszközünket →

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