A downloadable tool for Windows and Linux

Download NowName your own price

Jern is a tool for managing a secure, personal journal on a flash drive.

Jern encrypts entries using AES-128 encryption with a random initialization vector (IV) and a key which is the filename of a .k file. To open an encrypted journal entry, you need Jern and the corresponding key file. However, it's important to note that this encryption method is not perfectly secure and is designed to deter someone who discovers the encrypted files.

The .k filename serves as your encryption key, so it's important not to use a password that you use elsewhere. Additionally, once you finish writing your journal entry, it's recommended to delete/move/rename the key file.

If you want to understand how Jern works under the hood, you can find the code in the GitHub repository here: https://github.com/HoofedEar/Jern

To use Jern, you should create a folder where Jern will be stored, and a subfolder called "entries" where all your journal entries will be saved as .se files. When you open Jern without specifying a filename, it will use the current date and save the entry in an "entries" folder located in the same directory as Jern. Jern will only open .se files, and you can open previous entries through the Terminal by typing `jern entries/previous-entry.se` in the directory where Jern is located.

When it comes to typing and editing, keep in mind that Jern runs in the terminal, so common keyboard shortcuts for cutting and pasting may not work. You can select text using your mouse and use right-click to bring up a menu with various functions, including keyboard shortcuts. To safely exit Jern, press Alt+Q.

(On macOS - keyboard shortcuts don't seem to work, but you can click the commands on the bottom bar/right-click menu to trigger them)

Powered by Terminal.Gui

Download

Download NowName your own price

Click download now to get access to the following files:

Jern - Linux (v1.1) 5 MB
Jern - Windows (v1.1) 5 MB

Development log

Leave a comment

Log in with itch.io to leave a comment.