fle-nodejs

Installation
SKILL.md

Field-Level Encryption — Node.js

Setup

npm install couchbase couchbase-encryption

Configure CryptoManager

const couchbase = require('couchbase');
const { AeadAes256CbcHmacSha512Provider, DefaultCryptoManager, Key } =
    require('couchbase-encryption');

const keyBytes = Buffer.alloc(64); // 64-byte key for AES-256
const provider = new AeadAes256CbcHmacSha512Provider({
    keys: { 'my-key-id': keyBytes }
});
Installs
3
First Seen
Jun 16, 2026
fle-nodejs — couchbaselabs/agent-skills