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
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to Shufflecake

Compare all

Software 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.

Report a wrong fact or a dead link on this listing