mirror of
https://github.com/standardnotes/web.git
synced 2024-10-27 16:31:40 +03:00
a0bc6153d6
- @standardnotes/api@1.26.18 - @standardnotes/clipper@1.1.58 - @standardnotes/desktop@3.106.67 - @standardnotes/encryption@1.21.44 - @standardnotes/features@1.59.6 - @standardnotes/filepicker@1.28.53 - @standardnotes/files@1.15.15 - @standardnotes/icons@1.12.1 - @standardnotes/mobile@3.53.67 - @standardnotes/models@1.46.5 - @standardnotes/releases@1.4.335 - @standardnotes/responses@1.13.25 - @standardnotes/services@1.60.7 - @standardnotes/sncrypto-common@1.13.4 - @standardnotes/sncrypto-web@1.14.4 - @standardnotes/snjs@2.200.1 - @standardnotes/toast@1.3.33 - @standardnotes/ui-services@1.26.22 - @standardnotes/utils@1.17.4 - @standardnotes/web@3.162.10 |
||
---|---|---|
.. | ||
src | ||
test | ||
.eslintrc.js | ||
babel.config.js | ||
CHANGELOG.md | ||
package.json | ||
README.md | ||
test-server.js | ||
tsconfig.json | ||
webpack.config.js |
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