Yet Another Encrypted Notepad - a Notepad-like simple text editor where files are saved (and later loaded) encrypted with industrial strength algorithms. Available both for the desktop (as a Java application) and on Android.
Desktop and encryption part is based on originl Encrypted Notepad by Ivan Voras
YAEN Android app main screen
YAEN recent files list
YAEN swipe
YAEN settings
Desktop application
Original description:
Encrypted Notepad is a very simple to use application providing state of the art industrial-strength encryption to users who want nothing more than to store sensitive information in text documents. Users can be completely at ease in the security provided by Encrypted Notes because it follows best practices in dealing with encryption algorithms and does not try to do anything that is not standard procedure. This is important because "being too clever" is one of the most common reasons for security failures in the application of cryptography.
Documents encrypted with Encrypted Notes can never be recovered if the password is lost. Data encryption is done using AES-128 in CBC mode, with SHA-1 for purposes of computing hash digests.
Android by nature have a lot of internal build-in mechanism to store application state between application switchover or screen orientation changes. In normal case it is OK and it is what you want - seamless user experience. In case of YAEN it is bad idea to store Undo/Redo buffer or EditText content to the temporary files. So here's where the Paranoid Mode comes in handy. When the Paranoid Mode is On nothing to save in the temporary files. The downside is that the app is losing its state, so it's better to use Paranoid Mode in conjunction with the Autosave feature.
Source is released (on GitHub) under the BSD license.
<alex.bes.work..gmail.com>