Provide enterprise-grade decryption using Google's BoringSSL cryptographic library. Serve as the counterpart to BoringSSL encryption, supporting cipher suites including AES-128/256-GCM and ChaCha20-Poly1305. Perform authenticated decryption with automatic integrity verification. Must be configured with the same cipher suite as the corresponding encryption component.
Tags: SECURITY
Field | Type | Optional | Description | Default Value |
---|
Input | String | No | | |
Output | String | No | | |
Aes 128 Gcm Sha 256 | Aes 128 Gcm Sha 256 | No | A secure and efficient encryption algorithm using 128-bit AES in Galois/Counter Mode (GCM) with SHA-256 for integrity verification. | |
Aes 256 Gcm Sha 384 | Aes 256 Gcm Sha 384 | No | A stronger encryption algorithm using 256-bit AES in Galois/Counter Mode (GCM) with SHA-384 for integrity verification. | |
Chacha20 Poly1305 Sha 256 | Chacha20 Poly1305 Sha 256 | No | A fast and secure cipher optimized for performance on all platforms, using ChaCha20 for encryption and Poly1305 for authentication. | |
Aes 128 Gcm Sha 256
Field | Type | Optional | Description | Default Value |
---|
Key | String | No | The secret key used for encryption. Must be 16 bytes. Keep it secure. | |
Aes 256 Gcm Sha 384
Field | Type | Optional | Description | Default Value |
---|
Key | String | No | The secret key used for encryption. Must be 32 bytes. Keep it secure. | |
Chacha20 Poly1305 Sha 256
Field | Type | Optional | Description | Default Value |
---|
Key | String | No | The secret key used for encryption. Must be 32 bytes. Keep it secure. | |