standardnotes-app/packages/sncrypto-web
StandardNotes CI e6b6674407
chore(release): publish
- @standardnotes/clipper@1.1.423
 - @standardnotes/desktop@3.110.25
 - @standardnotes/mobile@3.58.82
 - @standardnotes/releases@1.4.718
 - @standardnotes/sncrypto-web@1.14.11
 - @standardnotes/snjs@2.208.6
 - @standardnotes/web@3.191.11
2024-03-01 13:21:26 +00:00
..
src chore: upgrade eslint and prettier (#2376) 2023-07-27 14:36:05 -05:00
test tests: fix memory leaks (#2389) 2023-08-06 15:23:31 -05:00
.eslintrc.js chore: fix eslint crashing issues (#1951) 2022-11-04 17:09:54 -05:00
babel.config.js feat: add sncrypto client side packages 2022-07-06 12:21:21 +02:00
CHANGELOG.md chore(release): publish 2024-03-01 13:21:26 +00:00
package.json chore(release): publish 2024-03-01 13:21:26 +00:00
README.md feat: add sncrypto client side packages 2022-07-06 12:21:21 +02:00
test-server.js feat: add sncrypto client side packages 2022-07-06 12:21:21 +02:00
tsconfig.json chore: fix white screen issue on windows 2023-11-23 16:41:32 +05:30
webpack.config.js feat: add sncrypto client side packages 2022-07-06 12:21:21 +02:00

SNCrypto Web

lerna

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