15 Commits

Author SHA1 Message Date
Marco Primi
2116d8910e Minor correction for creator local webserver launcher 2024-07-14 17:10:12 -04:00
Marco Primi
17bc6c5dbf Tweak creator HTML 2024-07-14 17:10:12 -04:00
Marco Primi
fda43c3261 Randomize number of KDF iterations
For slighly better resistence to table-based attacks
2024-07-14 17:10:12 -04:00
Marco Primi
da79c59084 Remove stray console message 2024-07-14 17:10:12 -04:00
Marco Primi
9d700577ac Auto-refresh IV/Salt after each encryption 2024-07-14 17:10:12 -04:00
Marco Primi
4cf59205b4 Upgrade PBKDF2 parameters
Hash: SHA-1 => SHA256
Salt: 16B => 32B

As per NIST recommendations
2024-07-14 17:10:12 -04:00
Michael Lynch
06a4e35e62 Decrypt the secret when the user hits the Enter key
Thanks for this great tool!

I found that my natural inclination was to type my password and then hit the Enter key, and I kept expecting that to trigger decryption. It looks like there's no handling for the Enter key, so I thought I'd add it as a feature to see if you find it useful.
2023-09-04 00:43:12 -04:00
T3d
3fad300959 Fix encoding issue
Fixes #7 using a Blob rather than btoa (as btoa() creates a Base64-encoded ASCII string).

Side modifiation, the {{VALUES}}\n substitution does not works on my environnement as the substituion is searching for a litteral \n in the template. Feel free to remove this modification if it's not relevant and I juste missed something along the way :-)
2023-01-10 18:37:19 -08:00
Marco Primi
6efdb46182 Misc. improvements, new examples 2022-12-10 18:39:48 -08:00
Marco Primi
19e622a65d Inline decrypt script 2022-11-27 15:58:12 -08:00
Marco Primi
c5ba0f0287 Decrypt message/file/image 2022-11-27 15:33:31 -08:00
Marco Primi
0c6aed9484 Handle message/file/image inputs in creator 2022-11-26 18:32:22 -08:00
Marco Primi
6fa74225e9 Add password hint to creator 2022-11-04 14:32:31 -07:00
Marco Primi
85584e5e44 Creator script to run local HTTPS server 2022-11-04 13:01:35 -07:00
Marco Primi
234da560d4 Secret creator 2022-10-23 21:10:34 -07:00