Notebook PEA - Text Editor with Password Encryption

Encrypted Notes

Protect your private notes with your password.
Notebook PEA provides a simple text editor to display and modify encrypted text files.

Unlike file encryption programs, the text is never stored unencrypted on your disk (except you explicitly decide to do that). The plaintext exists only in the RAM.
Since Notebook PEA version 1.0 you can manage multiple text files in tabs, if you use the same password. Texts are only decrypted in RAM, if they are currently displayed.

Please Donate To Bitcoin Address: [[address]]

Donation of [[value]] BTC Received. Thank You.

Although there are many good programs for this purpose, the main weakness of password encryption applications - the key derivation function - is often rarely observed and most programs are using at best outdated or questionable standards. These key derivation functions are particularly vulnerable to custom hardware attacks.
Notebook PEA uses as default key derivation function Catena-Dragonfly which was given special recognition of the Password Hashing Competition 2015.

Unlike most other programs, Notebook PEA uses authenticated encryption (EAX mode) and thus provides confidentiality, integrity, and authenticity of the text.

Notebook PEA offers a simple text editor with some styling functionality, redo/undo and copy, cut, paste commands, the possibility to change the password or to store the text unencrypted. The text is handled in rich text format (RTF).

Download of Notebook PEA 1.1:

notebook (editor frame) Notebook PEA
Key derivation function: Catena-Dragonfly (garlic 18)
Cipher: Threefish
Hash function: Blake2b
(Size: 286 KiB)
MD5 checksum: 27c478cd61d587e566404a7eee1839c8
SHA-256: 45fa2d051b8aa92af0b06050b0b7670148516b340ef287f007e8b5cd84ab38d6
Blake2b: dc5bbde7cbd6b30e32c0d9eb3255564f7fa6941271dc4e0f0b009569c51df800 234a066af01767936baffed7912360b0abc8b864dd047404ac64a4d23cf66b84
(Size: 286 KiB)
MD5 checksum: 9fda23c1f63a738434184513d0eff051
SHA-256: 7e8e485b42e0b6037af30443a1f781c21df1bc823c125bced5531e4213262965
Blake2b: dea3d17e4cbf5f80fcd28b8802b723104d996d9b921f0bb231f2e0442dca975c 5c34e98a7278cb7b22e3a292f419c7d264ef8c287b030f353104b59e57468f37
Downloads for other Cryptographic Primitives:
Key Derivation - Cipher - Hash (zip file)

Softpedia, download3k and FileCluster checked the version 1.1 for adware, spyware, viruses, backdoors...

You can find downloads of old versions and a version log at the versions site .

If you're unhappy with the notebook PEA, take a look at the alternatives (other open source programs for similar purposes).

password dialog Password Dialog to open Notebook PEA

How to use

There is a manual for the Notebook Pea.
Take a look if you can't start or if you have problems to use it.

Use cases

You can use Notebook PEA for any purpose where texts needed to be encrypted, modified and displayed. However for two scenarios Notebook PEA is not well suited: for communication and as password manager.

Self-Decrypting Archives for Communication

You can use self-decrypting archives like the Notebook PEA for communication, but this is a bad replacement for public key encryption, which is used for example in GnuPG for mail encryption.
There are mainly two reasons, why self-decrypting archives normally should not be used for communication:

  1. Most of the passwords are much less secure than (randomly chosen) cryptographic keys. Although it is generally possible to choose secure passwords, in practise this is very rarely the case. There are several password cracker programs (see Links) and it is very likely, that they will succeed for the vast majority of passwords - even if this would take a long time. In contrast, public key cryptography seems actually secure as long as the keys are long enough.
  2. You have to share the password. In public key cryptography you can publish your public key, but for self-decrypting archives you have to tell your conversation partner the password first.

You can store your passwords in the Notebook PEA, but there are many open source programs which are better suited for this specific purpose. Look for password managers.

Thanks to all who have improved, tested or reviewed Notebook PEA or other PEAs.

Warning of a malicious fake version

Warning: On and other Chinese language websites, a fake version of "Notebook PEA" was offered, which contains malware.
警告:在xdowns.com和其他網站上,提供了一個“Notebook PEA”的假版本,其中包含惡意軟件。