1 parent 45802ed commit 60f8113Copy full SHA for 60f8113
1 file changed
README.md
@@ -8,6 +8,16 @@ and Rogaway in 2003 [[eme]](#eme).
8
EME uses multiple invocations of a block cipher to construct a new
9
cipher of bigger block size (in multiples of 16 bytes, up to 2048 bytes).
10
11
+Key advantages:
12
+
13
+* Deterministic encryption - no random nonce
14
+* Zero overhead - zero ciphertext expansion
15
+ * But this also means there is no authentication! The application
16
+ must validate decrypted data.
17
+* True wide-block encryption. Changing a single bit randomizes the
18
+ whole ciphertext.
19
+ * This is not the case for AES-XTS, for example.
20
21
Quoting from the original [[eme]](#eme) paper:
22
23
> We describe a block-cipher mode of operation, EME, that turns an n-bit block cipher into
0 commit comments