Crypthor
The Crypthor API streamlines advanced data security by providing a seamless, developer-friendly service that encrypts your sensitive data using AES-GCM mode. With robust, internal key management, our API automatically handles key rotation and composite payload generation, so you never have to worry about version tracking or exposing sensitive details. Experience high-performance encryption built…
Crypthor endpoints
| Method | Endpoint | Description |
|---|---|---|
| encrypt | ||
| POST |
encryptText /encrypt |
Encrypts the provided plaintext using AES-GCM with a random 12-byte IV. The IV is automatically generated, concatenated with the ciphertext, and then encoded in Base64 as a… |
| decrypt | ||
| POST |
decryptText /decrypt |
Decrypts the provided composite payload (a Base64-encoded string comprising a 12-byte IV and ciphertext). The API extracts the IV and ciphertext internally and iterates through… |
| keys | ||
| POST |
generateKey /keys/generate |
Generates a new encryption key for the user using AES-GCM. Though key rotation and version handling remain internal, this endpoint returns the latest key version along with a… |
| POST |
rotateKey /keys/rotate |
Rotates the encryption key by generating a new key using AES-GCM. The new key is used for subsequent encryptions while previous keys remain available for decryption. The response… |
| config | ||
| GET |
getConfig /config |
Retrieves the encryption configuration details such as the latest key version, algorithm (AES-GCM), and required IV length (12 bytes), along with a success message. |
Crypthor pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | $5 / month | 50 / second |
|
| PRO Recommended | $15 / month | 50 / second |
|
| ULTRA | $30 / month | 50 / second |
|