Encrahash
Encrahash is a powerful encryption and hashing API designed for developers who need fast, secure, and reliable data protection in their applications. It supports AES-256-GCM encryption for maximum confidentiality and integrity, as well as multiple hashing algorithms including SHA256, SHA512, and MD5 for integrity checks, password storage, or verification workflows. With simple REST endpoints,…
Encrahash endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET |
Ping /ping |
Health-check endpoint to verify if the API is alive. |
| GET |
features /features |
Lists supported encryption, hashing algorithms, and features. |
| POST |
Encrypt Text /encrypt/text |
Encrypts plaintext using AES-256-GCM with a provided key. |
| POST |
Decrypt Text /decrypt/text |
Decrypts AES-256-GCM encrypted text using the provided key |
| POST |
Hash Text /hash/text |
Generates hash of text using specified algorithm (sha256, sha512, or md5) |
| POST |
Hash File /hash/file |
Generates hash of uploaded file using specified algorithm (SHA256, SHA512, or MD5) |
| POST |
Encrypt File /encrypt/file |
Encrypts file using AES-256-GCM encryption |
| POST |
Decrypt File /decrypt/file |
Decrypts AES-256-GCM encrypted file |