Hacker News new | ask | show | jobs
by 3np 1744 days ago
> First, it creates a cryptocontainer of a user-specified size, filled with random characters. To create the first volume, the program archives the user-specified files to the beginning of the cryptocontainer and encrypts it using the first key.

This is problematic; key reveal gives important metadata hints as to size and location of other volume(s).

This could be redeemed by encoding offset and size parameters in the key. These could be randomized or fixed at initialization.

Great ambition, I'll be keeping tabs on how this evolves.