diff --git a/wasm/dist-repl/index.html b/wasm/dist-repl/index.html index cd6cb93..c6adfa1 100644 --- a/wasm/dist-repl/index.html +++ b/wasm/dist-repl/index.html @@ -44,8 +44,37 @@
enter a password — transcripts are encrypted with it locally. - a fresh password starts a fresh vault.
+type a password to unlock or create a vault. every keystroke and + transcript line stays inside your browser — nothing leaves + this tab.
+localStorage.localStorage.setItem() call.SHA-256(password || salt) — different
+ passwords on the same device address completely independent
+ vaults. wrong password = decryption fails, you don't see
+ other vaults' contents.crypto.subtle API instead of a
+ shipped CryptoJS bundle. source:
+ crypto.js.enter a password — transcripts are encrypted with it locally. - a fresh password starts a fresh vault.
+type a password to unlock or create a vault. every keystroke and + transcript line stays inside your browser — nothing leaves + this tab.
+localStorage.localStorage.setItem() call.SHA-256(password || salt) — different
+ passwords on the same device address completely independent
+ vaults. wrong password = decryption fails, you don't see
+ other vaults' contents.crypto.subtle API instead of a
+ shipped CryptoJS bundle. source:
+ crypto.js.enter a password — transcripts are encrypted with it locally. - a fresh password starts a fresh vault.
+type a password to unlock or create a vault. every keystroke and + transcript line stays inside your browser — nothing leaves + this tab.
+localStorage.localStorage.setItem() call.SHA-256(password || salt) — different
+ passwords on the same device address completely independent
+ vaults. wrong password = decryption fails, you don't see
+ other vaults' contents.crypto.subtle API instead of a
+ shipped CryptoJS bundle. source:
+ crypto.js.