Provide enterprise-grade encryption using Google's BoringSSL cryptographic library. Supports multiple cipher suites including AES-128/256-GCM and ChaCha20-Poly1305, each offering different performance and security characteristics. BoringSSL is a security-focused fork of OpenSSL used in Google's production systems. Provides authenticated encryption with associated data (AEAD) ensuring both confidentiality and integrity. Ideal for high-security applications requiring proven cryptographic implementations.
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. | |