symm/: Introduce the idea of MAC modes based on blockciphers.
[catacomb] / symm / modes.am.in
index 395d06f..2adbac7 100644 (file)
@@ -64,6 +64,9 @@ CIPHER_MODES += @{hash:f}-@hashciphermode
 ## Modes for message authentication.
 MAC_MODES =
 %repeat
+MAC_MODES += @{blkc:f}-@blkcmacmode
+%end
+%repeat
 MAC_MODES += @{hash:f}-@hashmacmode
 %end
 
@@ -75,3 +78,12 @@ SYMM_TEST_FILES += t/@{blkc:f}
 %repeat
 SYMM_TEST_FILES += t/@{hash:f}
 %end
+
+## Regression-test files.
+REGRESSION_TEST_FILES =
+%repeat
+REGRESSION_TEST_FILES += t/modes/@{blkc:f}-@{blkcciphermode}.regress
+%end
+%repeat
+REGRESSION_TEST_FILES += t/modes/@{hash:f}-@{hashciphermode}.regress
+%end