EnQrypt
Protect the data that matters, field by field.
Field-level encryption as a service. Sensitive values are encrypted before they reach your database, so only ciphertext is ever stored.
Encrypted at the field. Encrypted at the field. Stored as ciphertext.Stored as ciphertext.
EnQrypt encrypts sensitive values with AES-256-GCM before they reach your database, so only ciphertext is ever stored.
Sensitive information is often exposed inside application fields, databases, dashboards and internal workflows
Encrypt What Matters. Keep Everything Working
Encrypt sensitive data before it reaches your database.
EnQrypt encrypts sensitive fields and files before they reach your database or cloud storage, so a breach or a leaked backup exposes only ciphertext.
01 / 04
Capture data in any app
Collect sensitive details in your web or mobile app. Your forms and your users see no difference.
02 / 04
Protect what's needed
Choose the fields that matter. Everything else stays exactly as it is.
03 / 04
Encrypt with AES-256
Cipherion encrypts each field with AES-256. VOID KMS manages the keys, so you never store them, but control always stays in your hands.
04 / 04
Store ciphertext, keep your schema
Save the encrypted values in the tables you already use. A leaked backup or a curious admin sees nothing usable.
- AppPlaintext
- ServerPlaintext, in memory
- CipherionEncrypted here
- DatabaseCiphertext at rest
- DraftSubmittedapp.acme.com/customers/new
New customer
Card number
Date of birth
- server.tsYour backend
1app.post("/customers", async (req, res) => {2 const { card_number, date_of_birth, ...rest } = req.body;3 const secured = await cipherion.encrypt(({4 card_number,5 date_of_birth,6 });7 await db.customers.insert({ ...rest, ...secured });8});Your other fields stay untouched.2 fields protected - POST /deep_encryptAES-256Plaintext inCiphertext out4539 1488 0343 64671991-03-17
- 4539 1488 0343 6467
- 1991-03-17
Client-controlled keysYour keys, your control. Rotate them effortlessly, any time. - customersCiphertext at rest
# user_id plan card_number date_of_birth 1 usr_3c71e0 free enc:v1:Xp0aN4sUe8Gd2Ty1 enc:v1:Hq5wR3mBv9Kc7Zj6 2 usr_8f2a91 pro enc:v1:9fQ2xK7mTz4LwR8b enc:v1:Lm7Vt2QjR9wXk5Bf 2 rows · sensitive columns encrypted
Backups and replicas hold only ciphertext. Values are decrypted only through EnQrypt.
Capabilities of EnQrypt. Protect data wherever it lives.
Encrypt fields and files, and anonymise datasets, so sensitive data stays protected in your databases, in cloud storage and in the pipelines that use it.
Field-Level Encryption
Encrypt only the sensitive parts of a record while the rest of your application and workflow continues to function normally.
- Protect:
- Names · Contact details · Health records · Financial data · Credentials · Identity numbers
- Works across:
- Applications · APIs · Databases · Dashboards · Internal workflows
customersCiphertext at rest- user_id
- usr_8f2a91
- plan
- pro
- card_number
- enc:v1:9fQ2xK7mTz4L
- date_of_birth
- enc:v1:Lm7Vt2QjR9wX
Only the sensitive fields change. Your schema stays the same.
File Encryption
Protect documents, images and business files before they are stored, transferred or shared across systems.
- Protect:
- Contracts · Reports · Medical records · Financial documents · Images · Business files
- Protection across:
- Storage · Cloud platforms · File transfers · Internal and external sharing
contract.pdfAES-256-GCMcontract.pdf.encEncrypted before upload. Cloud storage only ever holds ciphertext.
Anonymisation
Detect and transform identifying information in batches to reduce exposure while keeping datasets useful for approved purposes.
- Prepare data for:
- AI training · Model testing · Analytics · Research · Development environments
- Process at scale:
- Customer records · Healthcare datasets · Financial datasets · Employee information
BeforeAfterMethodPriya SharmaPERSON_01Replacedpriya@acme.comp****@a***.comMaskedDetected and transformed in batches. Format and usefulness are kept.
Questions about EnQrypt, answered.
How EnQrypt encrypts your data, what changes in your stack, and what an attacker sees if your database leaks.
Read the docsEnQrypt is Cipherion's field-level encryption as a service. It encrypts sensitive values, such as card numbers or dates of birth, with AES-256-GCM before they reach your database, so only ciphertext is ever stored.
Stay in the loop with our company news
Sign up to our newsletter and receive the freshest info.
We will only use your email to send the newsletter.
More than 0.00M + records encrypted