byADIT Free software for engineers and students
EngiFree
age — The Complete Guide: File Encryption in One Command, with No Configuration Hassle

age — The Complete Guide: File Encryption in One Command, with No Configuration Hassle

age is a minimalist encryption tool developed by Filippo Valsorda. There are no config files and no algorithm choices — you encrypt with one command and decrypt with one command. The code is open source under BSD-3-Clause, free for any use including commercial, and ready-made binaries exist for Windows, macOS and Linux.

What you get

How it is used in practice

You encrypt a backup of a project folder or a data file before uploading it to the cloud, and add the command to a nightly backup script. The limitations: there is no graphical interface and no digital signing, and the recipient needs age or a compatible tool. Security tip: keep the private key file outside any folder that is backed up to the cloud, with an extra offline copy — without it the backups cannot be opened.

Related tools

For encryption with digital signatures and a graphical interface on Windows — Gpg4win. For an encrypted folder that syncs to the cloud — Cryptomator. For encrypted backups with version history — restic.

The bottom line

The simplest way to encrypt files from a script or the terminal. Anyone who needs signatures or a graphical interface should pick another tool.

Further reading

מדריכי AI למהנדסים ולמשרד, ב-5 שפות: adit-ai.com ←