/opt/canhelp/node_modules/@noble/ciphers/src
NameSizeModeActions
aes.ts516410644editdlrm
chacha.ts138160644editdlrm
ff1.ts60530644editdlrm
index.ts10580644editdlrm
salsa.ts112440644editdlrm
utils.ts173850644editdlrm
webcrypto.ts44760644editdlrm
_arx.ts105310644editdlrm
_poly1305.ts115590644editdlrm
_polyval.ts81060644editdlrm
Edit: /opt/canhelp/node_modules/@noble/ciphers/src/index.ts (1058B)
/** * Audited & minimal JS implementation of Salsa20, ChaCha and AES. Check out individual modules. * @example ```js import { gcm, aessiv } from '@noble/ciphers/aes.js'; import { xsalsa20poly1305 } from '@noble/ciphers/salsa.js'; import { secretbox } from '@noble/ciphers/salsa.js'; // == xsalsa20poly1305 import { chacha20poly1305, xchacha20poly1305 } from '@noble/ciphers/chacha.js'; // Unauthenticated encryption: make sure to use HMAC or similar import { ctr, cfb, cbc, ecb } from '@noble/ciphers/aes.js'; import { salsa20, xsalsa20 } from '@noble/ciphers/salsa.js'; import { chacha20, xchacha20, chacha8, chacha12 } from '@noble/ciphers/chacha.js'; // KW import { aeskw, aeskwp } from '@noble/ciphers/aes.js'; // Utilities import { managedNonce, randomBytes, bytesToHex, hexToBytes } from '@noble/ciphers/utils.js'; import { poly1305 } from '@noble/ciphers/_poly1305.js'; import { ghash, polyval } from '@noble/ciphers/_polyval.js'; ``` * @module */ throw new Error('root module cannot be imported: import submodules instead. Check out README');