- @standardnotes/api@1.26.37 - @standardnotes/clipper@1.1.130 - @standardnotes/desktop@3.108.61 - @standardnotes/encryption@1.21.60 - @standardnotes/features@1.59.14 - @standardnotes/filepicker@1.28.70 - @standardnotes/files@1.16.16 - @standardnotes/icons@1.12.3 - @standardnotes/mobile@3.56.41 - @standardnotes/models@1.46.19 - @standardnotes/releases@1.4.413 - @standardnotes/responses@1.13.35 - @standardnotes/services@1.63.19 - @standardnotes/sncrypto-common@1.13.7 - @standardnotes/sncrypto-web@1.14.7 - @standardnotes/snjs@2.202.24 - @standardnotes/toast@1.3.36 - @standardnotes/ui-services@1.28.22 - @standardnotes/utils@1.17.9 - @standardnotes/web@3.167.28
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