CIPHER_MODES += @{hash:f}-@hashciphermode
%end
+## Modes for authenticated encryption.
+AEAD_MODES =
+%repeat
+AEAD_MODES += @{blkc:f}-@blkcaeadmode
+%end
+
## Modes for message authentication.
MAC_MODES =
%repeat
+MAC_MODES += @{blkc:f}-@blkcmacmode
+%end
+%repeat
MAC_MODES += @{hash:f}-@hashmacmode
%end
%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