IPCrypt Interactive Playground
Try IPCrypt directly in your browser! This interactive playground allows you to encrypt and decrypt IP addresses using the different encryption modes provided by IPCrypt.
Encrypt/Decrypt IP Address
For demonstration purposes, a default key is provided. In production, use a secure random key.
About This Playground
This playground uses the ipcrypt implementation to perform encryption and decryption operations directly in your browser.
Encryption Modes
- ipcrypt-deterministic: Format-preserving encryption that always produces the same output for the same input and key.
- ipcrypt-nd: Non-deterministic encryption using KIASU-BC with an 8-byte tweak. Produces a 24-byte output.
- ipcrypt-ndx: Non-deterministic encryption using AES-XTS with a 16-byte tweak. Produces a 32-byte output.
For more information about the encryption modes and their properties, see the IPCrypt specification.