my threat model is this:

I need to encrypt some private data. I am currently using VeraCrypt for that. But I know that in the future, some flaws can be found in certrain encryption algorithm (like DES for example) or in their implementation (alleged backdoor in BitLocker and so on...). That's why I'm looking for a "second pillar" to further secure my data by using another program (similar to VeraCrypt), that should ideally be:

1) Open source and audited (but it doesn't have to be, maybe even paid version is an option).

2) Similar to VeraCrypt (first I create an encrypted containter with the VeraCrypt, then I want to encrypt that containter with another program).

3) Offer different algorithm(s) and hash(ses) than VeraCrypt.

I hope that my question makes sense.

I would also love to hear your opinion about wethever should I use AES-Twofish-Serpent or Serpent-Twofish-AES in VeraCryp. I feel like the order doesn't matter at all, but still, help me decide, please :D

Lastly, what hash algorithms do you consider to be the most secure? I currently use Whirlpool.

It seems that BCArchive maybe what I'm looking for, but it's not an open source. I'm open to suggestions.

  • 3
    Possible duplicate of Is multiple encryption a good idea? – Xander Mar 23 at 2:28
  • Are you looking for a way to layer disk-encryption? And is it disk-encryption to be used on the entire drive while it's in normal use, like BitLocker and the other things you mentioned, or do you just want to encrypt an archive? – Nat Mar 23 at 4:58
  • Beyond that, it'd help to clarify the use-case. I mean, if you're looking for disk-encryption, then a huge problem is the implementation: how do you get your computer to actually use the algorithm you select? I mean, it feels easy enough to say, "Sure, use AES" or whatever, but how to make that work seems like the hard part. – Nat Mar 23 at 5:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.