Commit Graph

31 Commits

Author SHA1 Message Date
76fd0c0a1c
aes.js: fix salt changing even when not used 2023-01-03 21:18:39 -05:00
f49f072fab
added manual salt, IV and key options 2023-01-03 20:44:47 -05:00
45910aedfb
interface.js: improve hiding elements 2023-01-03 19:19:58 -05:00
5c4f5c0a90
added medium text boxes 2023-01-03 15:57:35 -05:00
c3653a45b6
refactor form generation 2023-01-03 15:34:57 -05:00
c4317bc5e8
interface.js: fix labelTag 2023-01-02 20:44:44 -05:00
bbc4fdb5c5
interface.js: provide advanced options check boxes 2023-01-02 20:00:27 -05:00
71d4e3f58d
interface.js: implement checkbox element 2023-01-02 19:15:55 -05:00
50bb98a109
style.css: make button react on focus, not just hover 2023-01-02 15:10:29 -05:00
1d9f304830
aes.js: improved error handling 2023-01-02 15:01:19 -05:00
1f141ccbad
interface.js: refactored API to be more concise 2023-01-02 14:05:53 -05:00
105d06d2d8
style.css: move headers to the left 2022-12-31 22:32:16 -05:00
cfb9d4f59f
aes.js: use alert box instead of window.alert for error 2022-12-31 22:12:42 -05:00
aa118c2c71
style.css: make titles less faded out 2022-12-31 22:10:30 -05:00
1e33324b55
Revert "style.css: improve distinction between different forms"
This reverts commit 45964ecf70.
2022-12-31 22:09:49 -05:00
97b34b2a56
add basic aes prototype 2022-12-31 22:06:13 -05:00
45964ecf70
style.css: improve distinction between different forms 2022-12-31 21:39:05 -05:00
c6a6908a82
interface.js: add json-b64 datatype 2022-12-31 21:07:39 -05:00
caa1fccea3
use text nodes instead of innerHTML 2022-12-30 19:48:28 -05:00
610b20019b
base64: error handling 2022-12-30 17:31:28 -05:00
ed1da1faf0
interface.js: rename Element to InterfaceElement
Element might cause conflicts
2022-12-30 16:54:38 -05:00
d2a140fa79
added alert box functionality 2022-12-30 16:18:53 -05:00
31c6958277
improve hiding form elements 2022-12-30 14:32:27 -05:00
2bcfefbd2a
improve interface scripts
- dynamically hide/unhide advanced options
- add base64 handlers for raw data inputs
2022-12-29 21:58:19 -05:00
30bce07f67
interface.js: added basic interface classes
Minimal prototype for dynamically generating an interface
2022-12-29 19:22:50 -05:00
b147ecf151
style.css: improve disabled style 2022-12-29 18:30:09 -05:00
a5b4c628c6
encryption.js: use JSON under base64 2022-12-29 11:10:21 -05:00
338c8ef371
dec.html, enc.html: make output textarea read-only 2022-12-28 20:21:10 -05:00
95be209339
style.css: add fade-in animation to site 2022-12-28 19:26:05 -05:00
a6ff77c81f
encryption.js: fix password not being used 2022-12-28 19:12:58 -05:00
48e562c936
Initial prototype 2022-12-28 19:04:46 -05:00