Replies: 1 comment 5 replies
-
The main advantage of EME is having *deterministic* names. That would not
be possible with GCM mode, which uses *random* initialization vectors.
According to the doc, this is necessary to avoid collisions (a folder
containing two encrypted names that would decrypt to the same plaintext
name):
https://nuetzlich.net/gocryptfs/forward_mode_crypto/
Also (and correct me if I'm wrong), having deterministic names is important
for performance reasons. This allows to directly identify the encrypted
file that corresponds to a given plaintext name. Otherwise, it would be
necessary to scan all encrypted names in a folder until we find the one
that corresponds to that plain name.
|
Beta Was this translation helpful? Give feedback.
5 replies
Answer selected by
rfjakob
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
What are the advantages of EME? I think that this project is insanely impressive, so I believe that it is the better choice, but for a crypto-noob like me its not obvious:
Can you give me any hints of what the advantage of EME is?
Beta Was this translation helpful? Give feedback.
All reactions