Text Decrypt
Ano ang text decryption?
Ang text decryption ay nagko-convert ng encrypted text pabalik sa orihinal na nababasang text. Kailangan mo ng parehong password na ginamit para sa encryption. Ang tool na ito ay gumagamit ng AES-256-GCM para sa decryption, ang lahat ng proseso ay nangyayari sa iyong browser.
Supported Algorithms:
Symmetric Decryption (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 Decryption (RSA):
- RSA-OAEP: Uses private key for decryption. Requires the corresponding private key to the public key used for encryption.
Expected Input Format:
For AES algorithms: JSON with base64-encoded components
{"iv": "base64_encoded_iv", "data": "base64_encoded_ciphertext"}
Also supports legacy hex format:
{"iv": "hex_encoded_iv", "data": "hex_encoded_ciphertext"}
For RSA: Base64-encoded ciphertext only
base64_encoded_ciphertext
Paano Gamitin
-
I-paste ang encrypted text.
-
Ilagay ang password na ginamit para sa encryption.
-
I-click ang "Decrypt".
-
Tingnan ang orihinal na text.
-
Ang na-decrypt na teksto ay awtomatikong ipinapakita habang nagta-type ka.
-
Kopyahin ang na-decrypt na resulta para gamitin sa iyong application.
Additional Tips:
- For AES: Use the same secret key that was used for encryption
- For RSA: You need the private key corresponding to the public key used for encryption
- Automatic format detection: The tool automatically detects base64 or hex encoding
- Error handling: If decryption fails, check that you're using the correct algorithm and key
Mga Tala sa Seguridad
Ginagamit ng tool na ito ang native Web Crypto API ng browser para sa ligtas na decryption. Lahat ng decryption ay nangyayari nang lokal — walang data o susi ang ipinapadala sa mga panlabas na server. Sinusuportahan ng tool ang base64 at hex na mga format para sa AES encrypted data.
Important Notes:
- All decryption happens locally in your browser using the Web Crypto API
- Your private keys and secrets never leave your browser
- For RSA decryption, you decrypt with a private key; the data was encrypted with the corresponding public key
- Keep your private keys and secret keys secure - they are the only way to decrypt your data
- The tool supports both base64 (standard) and hex (legacy) encoding formats
I-decrypt ang AES-256-GCM encrypted text nang direkta sa browser. Walang data na ipinapadala sa server.
Mga Madalas Itanong
Ligtas ba ang pag-decode ng sensitibong data dito? Oo. Ang lahat ng pag-decode ay nangyayari sa iyong browser gamit ang JavaScript. Walang data na ipinadala sa anumang server, kaya ang iyong encoded strings ay nananatiling ganap na pribado.
Ano ang pagkakaiba sa pagitan ng Base64 at URL-safe Base64? Ang standard Base64 ay gumagamit ng + at / characters, na mga special character sa URLs. Ang URL-safe Base64 ay pinapalit ang mga ito ng - at _ upang ang string ay maaaring gamitin nang ligtas sa URLs at mga filename nang walang percent-encoding.
Bakit ang aking decoded output ay mukhang basura? Kung ang orihinal na data ay binary (tulad ng isang larawan, PDF, o compressed file), ang decoded output ay hindi magiging readable text. Sa ganitong kaso, ang Base64 string ay kumakatawan sa isang binary file, hindi sa isang text string.
Ang Base64 ba ay isang uri ng encryption? Hindi. Ang Base64 ay isang encoding scheme, hindi encryption. Sinuman ay maaaring mag-decode ng Base64 string nang walang key. Hindi ito dapat gamitin upang protektahan ang sensitibong data — gumamit ng wastong encryption para doon.
Keywords: text decryption, AES-256 decryption, message decryption