Cryptography & Ciphers
Ascon Decryption
Apply Ascon Decrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
This tool runs open-source code from CyberChef by GCHQ (Apache License 2.0). See open-source credits.
Ascon Decryption uses Ascon-AEAD128 to process the supplied input. Encryption returns ciphertext with a 128-bit authentication tag; decryption returns plaintext only after tag verification. This record describes decryption or decoding for Ascon Decryption.
Encryption returns ciphertext with a 128-bit authentication tag; decryption returns plaintext only after tag verification. This record describes decryption or decoding for Ascon Decryption. Processing runs in the browser for this catalog category, so the result depends on the supplied bytes and settings. Processing runs in the browser.
Ascon provides confidentiality and integrity for the supplied bytes; it does not provide key exchange or identity authentication.
Instructions
- Provide text or data for this tool.
- Use a unique nonce for each encryption with the same key. This applies to Ascon Decryption.
- Keep associated data unchanged between encryption and decryption. This applies to Ascon Decryption.
- Select Hex for binary fixtures and Text for a readable test message. This applies to Ascon Decryption.
Example
Input: Plaintext "Test message"; key "000102030405060708090a0b0c0d0e0f"; nonce "000102030405060708090a0b0c0d0e0f"; associated data "demo". Operation direction: decryption or decoding; algorithm: Ascon Decryption.
Settings: Ascon Decryption: Key: exactly 16 bytes; nonce: exactly 16 bytes. Associated data: optional and authenticated, but not encrypted. Input and output: Text or Hex.
Result: Encryption returns ciphertext with a 128-bit authentication tag; decryption returns plaintext only after tag verification. This record describes decryption or decoding for Ascon Decryption. Processing runs in the browser for this catalog category, so the result depends on the supplied bytes and settings.
Limits
- Ascon Decryption: The operation rejects keys or nonces with any other length.
- Ascon Decryption: Nonce reuse with one key can compromise authenticated encryption.
- Ascon Decryption: The tool does not manage key storage or nonce coordination for another application.