Add Propagating CBC (PCBC) mode
[tfcrypt.git] / tfdef.h
diff --git a/tfdef.h b/tfdef.h
index 0facb028e2999dc74a1c804ba5cd9911c08e6ab4..539ed42da8c9a9cfd646ef93233d3fe29c5e8f1e 100644 (file)
--- a/tfdef.h
+++ b/tfdef.h
@@ -147,6 +147,8 @@ void tf_ecb_encrypt(const void *key, void *out, const void *in, size_t sz);
 void tf_ecb_decrypt(const void *key, void *out, const void *in, size_t sz);
 void tf_cbc_encrypt(const void *key, void *iv, void *out, const void *in, size_t sz);
 void tf_cbc_decrypt(const void *key, void *iv, void *out, const void *in, size_t sz);
+void tf_pcbc_encrypt(const void *key, void *iv, void *out, const void *in, size_t sz);
+void tf_pcbc_decrypt(const void *key, void *iv, void *out, const void *in, size_t sz);
 void tf_xts_encrypt(const void *keyx, const void *keyz, void *ctr, void *out, const void *in, size_t sz, size_t bpi);
 void tf_xts_decrypt(const void *keyx, const void *keyz, void *ctr, void *out, const void *in, size_t sz, size_t bpi);