Розшифрування тексту
Що таке розшифрування тексту?
Розшифрування тексту — це процес перетворення зашифрованого тексту (шифротексту) назад у його оригінальну читабельну форму (відкритий текст). Для цього потрібні правильний ключ розшифрування та алгоритм.
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
Як використовувати інструмент розшифрування тексту
-
Вставте зашифрований текст у поле вводу.
-
Виберіть алгоритм, який використовувався під час шифрування.
-
Введіть ключ розшифрування.
-
Для RSA: Вставте ваш приватний ключ у форматі PEM.
-
Розшифрований текст автоматично відображається під час введення.
-
Скопіюйте розшифрований результат для використання у вашому додатку.
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
Примітки щодо безпеки
Цей інструмент використовує нативний Web Crypto API браузера для безпечного дешифрування. Все дешифрування відбувається локально — жодні дані або ключі не надсилаються на зовнішні сервери. Інструмент підтримує формати base64 та hex для AES даних.
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
Цей безкоштовний онлайн-інструмент для розшифрування тексту є швидким, безпечним і повністю працює у вашому браузері. Усе розшифрування виконується локально за допомогою Web Crypto API - жодні дані не надсилаються на будь-який сервер. Ідеально підходить для розробників, фахівців з безпеки та всіх, кому потрібно розшифрувати текстові дані, зашифровані алгоритмами AES або RSA.
Часто задавані питання
Чи безпечно декодувати конфіденційні дані тут? Так. Все декодування відбувається у вашому браузері за допомогою JavaScript. Жодні дані не передаються на жоден сервер, тому ваші закодовані рядки залишаються повністю приватними.
Яка різниця між Base64 і URL-безпечним Base64? Стандартний Base64 використовує символи + і /, які є спеціальними символами в URL-адресах. URL-безпечний Base64 замінює їх на - і _, щоб рядок можна було безпечно використовувати в URL-адресах і іменах файлів без кодування відсотків.
Чому мій декодований результат виглядає як абракадабра? Якщо вихідні дані були двійковими (наприклад, зображення, PDF або стислий файл), декодований результат не буде читаємим текстом. У цьому випадку рядок Base64 представляє двійковий файл, а не текстовий рядок.
Чи є Base64 формою шифрування? Ні. Base64 – це схема кодування, а не шифрування. Будь-хто може декодувати рядок Base64 без ключа. Його ніколи не слід використовувати для захисту конфіденційних даних – для цього використовуйте належне шифрування.
Keywords: розшифрування тексту онлайн, розшифрування AES, розшифрування тексту, AES-GCM, AES-CBC, AES-CTR, RSA-OAEP, безпечне розшифрування тексту, безкоштовний інструмент розшифрування, розшифрування API Web Crypto, розшифрування на стороні клієнта