Reference
Platforms
Client-side
You can use our client-side SDKs to encrypt data on the client-side or collect create card data with Inputs.
Javascript
Encrypt data and embed inputs with Javascript.
React
Encrypt data and embed inputs with React.
Server-side
You can use our server-side SDKs to Encrypt data server-side, Invoke Functions and Decrypt data through Outbound Relay.
Note
Encrypting data with our server-side SDKs instead of Inbound Relay may expose you to greater compliance burden because plaintext data touches your server before it is encrypted.
Instead you can:
- Use an Inbound Relay to encrypt data before it reaches your server.
- Use our client-side SDKs to encrypt data before sending it to your server.
CLI
The Evervault CLI allows you to test and manage your Evervault integration from your terminal.
Node.js
Encrypt data server-side, invoke Functions and setup Outbound Relays with Node.
Python
Encrypt data server-side, invoke Functions and setup Outbound Relays with Python.
Ruby
Encrypt data server-side, invoke Functions and setup Outbound Relays with Ruby.
Java
Encrypt data server-side, invoke Functions and setup Outbound Relays with Java.
PHP
Encrypt data server-side, invoke Functions and setup Outbound Relays with PHP.