We authored Cryptography Decrypted more than 15 years ago
and built and use the tools presented here.
Our software is written with Oracle Corp's Java©, and uses their AES-128.
(more about us at DoCrypt's about page).
As a small company with a vision of designing a low-cost, encryption/learning
application, it's not possible for us to offer any more tech support than is in
the program and on the web site.
This means there isn't any phone, email or web support at this time.
However, please see our step-by-step in-program help, videos and our on-line book.
...is used by us to store encrypted data in the cloud and elsewhere.
Nevertheless here some features some might not want (& our commentary).
· Keystore permits user to leave it open and keystore password remains in memory.
Someone or thing with access to your computer could copy keystore passwords.
(But if they already have access, they probably already have what wanted.)
· Aliases to secret keys are saved in configuration files.
(Because the alias is not used to open the keystore and because an alias does
not reveal any secret key data, it can be exposed. For instance,
more than 1 alias can point to the same secret key.)
· Backup keystores (using old passwords) are saved in the keystore directory.
(This enables recovery from some 'learning' mistakes. You can delete old keystores
without affecting the current keystore. See 'Help', KeyStores.
Backed up keystores with insecure passwords should be deleted.).
* Some may feel they need or want 256 bit encryption. (Many experts
believe 256 isn't needed (and maybe 128 is better); for more: see
our DoCrypt videos and/or search web for '128 vs 256 bit secret keys'.
Both 128 and 256 comply with US Standards (search: FIPS-197) )
·Also, our optional logger is available; press Set Log Level.
(More expensive systems probably & should record much more.)
Our web site or our book show outlines for planned enhancements.
Thanks for giving us a try and hopefully supporting our efforts,
..hxm