The files in this project are to support a series of blog posts on https://arcanecode.com. You can visit the individual posts (links below) for full explanations, or look through the comments in the various shell scripts.
Specifically, they are examples of using VeraCrypt from the command line of various operating systems to create, mount, and dismount VeraCrypt encrypted volumes. Examples are provided for macOS, Windows, and Linux (Ubuntu, although should work on most distros).
Please note the examples cover the basics of VeraCrypt. More advanced topics such as hidden volumes are not covered here, although my post at Creating and Using Hidden Containers in VeraCrypt describes how to use them from the GUI.
Below are links to the individual VeraCrypt related posts at ArcaneCode.com. The list will be updated as new posts are added to the series.
VeraCrypt - A Powerful Encryption Utility
Creating and Using Hidden Contaiers in VeraCrypt
VeraCrypt on the Command Line for macOS
VeraCrypt on the Command Line for Windows
Coming soon:
VeraCrypt on the Command Line for Linux
Robert C. Cain | @ArcaneCode | [email protected]
About Me: http://arcanecode.me
Blog: http://arcanecode.com
Github: http://arcanerepo.com
LinkedIn: http://arcanecode.in
This document is Copyright (c) 2021 Robert C. Cain. All rights reserved.
The code samples herein is for demonstration purposes. No warranty or guarantee is implied or expressly granted.
This document may not be reproduced in whole or in part without the express written consent of the author. Information within can be used within your own projects.