Skip to content

encrypt

Requires a Node.js runtime ('qsu/node')

Encrypt with the algorithm of your choice (algorithm default: aes-256-cbc, ivSize default: 16) using a string and a secret (secret).

Parameters

NameTypeRequiredDefault
strstring
secretstring
algorithmstring'aes-256-cbc'
ivSizenumber16
toBase64booleanfalse

Returns

string

Examples

javascript
encrypt('test', 'secret-key');
dart
encrypt('test', 'secret-key');
python
encrypt('test', 'secret-key')

Released under the MIT License