I am developing experimental hashing and encryption software as html javascript apps.
One example is the
passgen-min.html password generator which allows one to generate passwords on the fly from site URLs and a key. That allows you retrieve password without ever storing them.
A second app which is under development will be a simple page that returns previously encrypted passages (passwords) by typing in the key used to create them.
All apps are intended to be self-contained so no internet connection is needed to run them, and thus are less susceptible to hacking.
Files
You can send all these via email and download at the receiver's end, and load the html file in a browser.
Main page and all you really need: passgen-min_1_8.html
To customize for easier use sites and userids can be defined in: private.js
Favicon: favicon.ico
File Locations
My primary work files are now in the
downloads/Password area (local to chromebook) and are edited and tested there.
Backups are made by zipping that directory and placing in the
Google Drive/My Drive directory. Zipped files appear as separate drives in the Chromebook file app.
Develop on Chromebook
Edit and test on my Acer CB-111 Chromebook.
You need to run (by double-clicking the html file) and edit files in the
Downloads directory in order to make javascripts load right from <script> tagged src= statements in html files.
Double-click html files to bring up in browser for testing.
Right click file to edit and choose open in
caret editor.
Deploy on other devices by downloading html and opening in browser.
When testing is complete move the password directory back to My Drive.