C++ CLI for folder encryption with AES-256-GCM and USB-based key loading

Hacker News Top Tools

Summary

A Linux CLI tool written in C++ that encrypts folders using AES-256-GCM, hides file and folder names with an encrypted mapping, and supports USB-based key loading.

I built a Linux CLI tool that encrypts and decrypts folders using AES-256-GCM. It also hides file and folder names and stores the mapping in an encrypted file.<p>Repo: https:&#x2F;&#x2F;github.com&#x2F;sahilPadmani&#x2F;ACE-files-encryption
Original Article
View Cached Full Text

Cached at: 05/31/26, 01:30 AM

# C++ CLI for folder encryption with AES-256-GCM and USB-based key loading Source: [https://news.ycombinator.com/item?id=48304365](https://news.ycombinator.com/item?id=48304365) I built a Linux CLI tool that encrypts and decrypts folders using AES\-256\-GCM\. It also hides file and folder names and stores the mapping in an encrypted file\. Repo: https://github\.com/sahilPadmani/ACE\-files\-encryption

Similar Articles

My USB Drive Has a Hidden Encrypted Vault

Hacker News Top

An open-source hardware project called Phantomdrive creates a USB drive that appears as a small disk while hiding an encrypted AES-256 partition, protecting data from coercion.

DotBGE

Product Hunt

DotBGE is a local-first file encryption tool available for iOS, CLI, and AI agents.

Finderlock

Product Hunt

Finderlock is a Mac tool that allows users to lock files in Finder using Touch ID and AES-256 encryption.