

In Shufflecake, each hidden volume is encrypted with a different secret key, scrambled across the empty space of an underlying existing storage medium, and indistinguishable from random noise when not decrypted. Even if the presence of the Shufflecake software itself cannot be hidden - and hence the presence of secret volumes is suspected - the number of volumes is also hidden. This allows a user to create a hierarchy of plausible deniability, where “most hidden” secret volumes are buried under “less hidden” decoy volumes, whose passwords can be surrendered under pressure. In other words, a user can plausibly “lie” to a coercive adversary about the existence of hidden data, by providing a password that unlocks “decoy” data. Every volume can be managed independently as a virtual block device, i.e. partitioned, formatted with any filesystem of choice, and mounted and dismounted like a normal disc. The whole system is very fast, with I/O performance surpassing the most popular disk encryption tools under many scenarios, and with negligible waste of memory and disc space.
dang
I think most data need to be ephemeral but some needs to be hidden.















I just said no. I’m not going to help you with your computers unless you install Linux on your computer. I can fix all these other dumb operating systems. But I’m not going to do things that are not in your best interest, especially when I’m one doing the tech support.
Like. I’ll still love you if you’re shooting up heroin but I am not gonna go buy your fucking drugs.
🎼I just said no. No. No. No. No. No. No. Fuck no. No. No. Do this. Now. No. I won’t do that. Do this. Now.🎶
Just… like the world we live in now, I only want to hang out with people that use open source. Period. End of story.
Also, phone etiquette is super important. I will not waste my time around you while you diddle with your thumbs on your phone. Also, I don’t want my fucking picture taken unless I know that you have good hygiene and I’ll never find myself on the interwebz.
I’m an extremist, and I have no shame. I just say no.