- @standardnotes/api@1.4.3 - @standardnotes/components-meta@2.7.1 - @standardnotes/desktop@3.23.53 - @standardnotes/encryption@1.13.2 - @standardnotes/features@1.50.2 - @standardnotes/filepicker@1.21.1 - @standardnotes/files@1.8.2 - @standardnotes/icons@1.4.5 - @standardnotes/mobile@3.30.1 - @standardnotes/models@1.15.2 - @standardnotes/releases@1.2.67 - @standardnotes/responses@1.9.1 - @standardnotes/services@1.16.2 - @standardnotes/sncrypto-web@1.12.2 - @standardnotes/snjs@2.123.1 - @standardnotes/toast@1.3.2 - @standardnotes/utils@1.8.1 - @standardnotes/web-server@1.2.75 - @standardnotes/web@3.37.1 - @standardnotes/advanced-checklist@0.2.1 - @standardnotes/spreadsheets@1.5.0 - @standardnotes/authenticator@2.2.2
SNCrypto Web
Cryptographic primitives as a web library (UMD) - used by SNJS.
Installing
yarn add @standardnotes/sncrypto-web
Supported Algorithms
- Argon2id (Libsodium.js)
- XChaCha20+Poly1305 (Libsodium.js)
- PBDKF2 (WebCrypto)
- AES-CBC (WebCrypto)
- HMAC SHA-256
- SHA256
Tests
Tests are run in the browser due to WebCrypto and WebAssembly dependency.
yarn test