Shufflecake
A Linux tool for creating multiple hidden encrypted volumes that offer plausible deniability.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About Shufflecake
Shufflecake creates several hidden volumes on one storage device. Each volume is encrypted with a different key and scattered across the free space of the device, so it looks like random noise until it is unlocked. Even the number of volumes stays hidden, which lets you put decoy volumes above more secret ones.
It runs natively on Linux, works with any filesystem you choose and can manage multiple nested volumes on each device. The project describes itself as a spiritual successor to the hidden volumes in TrueCrypt and VeraCrypt. It is aimed at whistleblowers, journalists and activists under pressure from authorities.
Strengths
- Multiple hidden volumes per device, and the number of volumes is hidden too
- Each volume has its own key
- Works with any filesystem
- Runs natively on Linux
Limitations
- Linux only
- The presence of the Shufflecake software itself cannot be hidden
Details
- Pricing
- FreeFree and open source.
- License
- GPL-2.0-or-later
- Developer
- The Shufflecake contributors
- Platforms
- Linux, Command line
- How it runs
- Downloadable app
- Account
- Not required
- Works offline
- Yes
- Best suited for
- People on Linux who need deniable encrypted storage under threat of coercion
- Categories
- Encryption tools, Privacy tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to Shufflecake
Compare allSoftware that can replace Shufflecake for an important use case, and what changes if you switch.
VeraCrypt
Disk encryption that creates encrypted containers, encrypts whole partitions, and can encrypt the drive Windows boots from.
VeraCrypt offers hidden volumes and a hidden operating system for deniability on Windows, macOS and Linux, but supports one hidden volume per container rather than several.
Shufflecake as an alternative
Listings that name Shufflecake as an alternative.
cryptsetup and LUKS
The standard Linux full-disk encryption layer.
Shufflecake adds multiple hidden volumes for plausible deniability on Linux, each with its own key, though the presence of the Shufflecake software itself cannot be hidden.
Similar software
Related functionality, not necessarily a direct replacement.