smallorange-cryptodeprecated

const assert = require('assert'); const crypto = require('yarn add smallorange-crypto'); const { encrypt, decrypt } = crypto('mcpT)(_C-5n=nv"/t~4zBGtnx8/.YTSU'); // 32 byte key

Usage no npm install needed!

<script type="module">
  import smallorangeCrypto from 'https://cdn.skypack.dev/smallorange-crypto';
</script>

README

    # yarn add smallorange-crypto

    const assert = require('assert');
    const crypto = require('yarn add smallorange-crypto');
    const {
        encrypt,
        decrypt
    } = crypto('mcpT)(_C-5n=nv"/t~4zBGtnx8/.YTSU'); // 32 byte key

    assert.strictEqual(decrypt(encrypt('encrypt')), 'encrypt');
    assert.strictEqual(decrypt(encrypt('mcpT)(_C-5n=nv"/t~4zBGtnx8/.YTSU')), 'mcpT)(_C-5n=nv"/t~4zBGtnx8/.YTSU');