securityAPI
Our API offers a secure and reliable encryption and decryption service utilizing the latest industry-standard cryptographic algorithms. Our SHA256 endpoint provides an easy means to verify user passwords. It compares the user-entered password with the stored hash to ensure that only authorized users gain access to your services. Our RSA endpoint generates a secure public-private key pair,…
securityAPI endpoints
| Method | Endpoint | Description |
|---|---|---|
| aes | ||
| GET |
get a random aes key /aes/key |
get JSON with random aes and iv key |
| GET |
encrypt with aes /aes/encrypt/{json} |
encrypt with aes json: {"key": aes_key, "iv": aes_iv, "msg": message} aes suported aes-256-cbc |
| GET |
decrypt with aes /aes/decrypt/{json} |
decrypt with aes json: {"key": aes_key, "iv": aes_iv, "enc": encrypted_message} aes suported aes-256-cbc |
| password | ||
| GET |
hmac /pass/{json} |
verify a hmac JSON: {"algo": "hmac", "pass":hashed_password,"enter_pass":user password, "key": the_secret_key} |
| GET |
password checker /pass/{json} |
check if password encripted Algo Suported: MD4 MD5 SHA-1 SHA-224 SHA-256 SHA-384 SHA-512 SHA3-224 SHA3-256 SHA3-384 SHA3-512 RIPEMD-160 RIPEMD-320 HAS-160 Whirlpool JSON:… |
| base64 | ||
| GET |
base64 decrypt /base64/decrypt/{data} |
base64 decrypt JSON:{"msg": base64_encoded_message} |
| GET |
base64 encrypt /base64/encrypt/{data} |
base64 encrypt JSON: {"msg": message} |
| rsa | ||
| GET |
get rsa keys /rsa/key/{format} |
get rsa keys |
| Other endpoints | ||
| GET |
/api /api |
test endpoint |
securityAPI pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $0.5 / month | — |
|
| ULTRA | $1 / month | — |
|
| MEGA | $10 / month | — |
|