__ __ __ __ __ _____ __ __ _____ / / / / / / / //_/ / ___/ / / / / / ___/ / / / / / / / ,< \__ \ / / / / \__ \ / /___ / /_/ / / /| | ___/ / / /_/ / ___/ / /_____/ \____/ /_/ |_| /____/ \____/ /____/
LUKSUS is a tool that creates an encrypted volume and filesystem on a hardrive or other storage media as well as a filecontainer. It can use the following encryption facilities: LUKS, Truecrypt and GELI. It works on Linux, DragonflyBSD and FreeBSD.
The purpose of this script is to provide to myself, an easy eay to encrypt storage media in Linux, FreeBSD and DragonflyBSD, such as hardrives, usb sticks, sd cards or external hardrives. It uses the LUKS and cryptsetup crypto subsystem internal to the Linux Kernel. It can also use Truecrypt encryption with the tcplay command. This is thus a wrapper script for cryptsetup/tcplay/geli, shred and mkfs. Instead of having to read up on the documentation for these wonderful tools, I wrote this wrapper script to handle the necessary housework.The README in the master branch is more updated more regularly than this webpage, please have a look!