- Symmetric encryption
- Passphrase protection
- Key file protection
- Combination of passphrase and key file
- Random key file generator
- Key repository in a hidden directory in the user's home folder
- Path to a key file can be stored in an encrypted file. If enabled, you do not need to specify the key file every time you open files.
- Encryption of binary files (images, videos, archives etc.)
- Read only mode to prevent accidental file modification
- UTF8 text encoding
- Windows/Unix configurable line endings
- Customisable passphrase generator helps create strong random passphrases.
- File format compatible with OpenPGP
- Iterated and salted S2K
- Passphrases are not kept in the memory for reuse, only S2K results (more ...)
- Cipher algorithms: CAST5, TripleDES, AES128, AES256
- Hash algorithms: SHA-1, SHA-256, SHA-512
- Integrity protection: SHA-1
- Compression: ZLIB, ZIP
Why use an encrypted text editor for Linux?
EncryptPad can be used to store sensitive information, like — bank account, credit card, passwords etc., on unprotected memory stick or cloud. So, even if someone gains access to it, they can’t read the information.
Also, it is cross-platform, so you can use it on almost every desktop platform. EncryptPad supports portable installation, so you can carry it around with you on a flash drive.
EncryptPad 0.3.2.5 Changelog:
- Bug fixed: if a decrypted passphrase-only EPD file contained less than 4 characters, the content was ignored and EncryptPad produced an empty file. It happened because EncryptPad expected to find IWAD marker, which was 4 character long. Such files will now open correctly.
- Bug fixed: when opening a plain-text file and saving it as encrypted, the encryption parameters did not reset to the default values but used the parameters of the last encrypted file.
- Bug fixed: the encryptpad file command line parameter did not support non ASCII characters. As result it was not possible to open a file directly from Windows Explorer by double clicking on it if the file was in a directory which name contained non ASCII characters.
- More properties in the preferences to control default encryption parameters: key file random sequence length, key file encryption properties, default file encryption properties (cipher, s2k, iterations, compression), the number of encryption keys to save or load without prompting the passphrase again.
- Bug fixed: when multiple EncryptPad instances were opened and preferences updated, the last instance overwrote the preferences changed in other instances on closing.
- In File Encryption dialogue, a radio button was added to select between EPD and GPG. Previously the user had to edit the extension manually to output to the GPG format.
- Bug fixed: salt was displayed in File Encryption dialogue after encrypting or decrypting a file, which did not make sense as it was not related to the next encryption.
- There are only 256 possible S2K iterations sets. The file properties dialogue now has a combo box to list all of them. It is easier to select the maximum or minimum possible number of iterations.
- The default number of iterations has been changed to 1015808.
- Prevented the unnecessary prompt for a key file passphrase if the key file is local and not encrypted.
- Bug fixed: after opening a file the mouse cursor changed to arrow shape when it was over the text edit area. It is now I shaped as it should.
- Use one EncryptPad binary for all languages. EncryptPad will recognize the OS preferred language for localization. It will simplify the release management especially for packagers.
- --lang switch to force a specific language instead of taking the OS's locale. Example: encryptpad --lang FR to load the French localization strings. Example: encryptpad --lang FR to load the French localization strings.
- EncryptPad GUI was translated to Chinese.
- README.md translated to French.
- stlplus was updated from upstream. It is now 3.13.
You can install the OpenToonz 1.1.2 from PPA, simply run of commands in terminal.
|$ sudo add-apt-repository ppa:nilarimogard/webupd8
$ sudo apt-get update
$ sudo apt-get install encryptpad encryptcli