|
@@ -585,6 +585,22 @@
|
|
|
#define LTC_PBES
|
|
|
#endif
|
|
|
|
|
|
+#if defined(LTC_PBES) && !defined(LTC_PKCS_5)
|
|
|
+ #error LTC_PBES requires LTC_PKCS_5
|
|
|
+#endif
|
|
|
+
|
|
|
+#if defined(LTC_PBES) && !defined(LTC_PKCS_12)
|
|
|
+ #error LTC_PBES requires LTC_PKCS_12
|
|
|
+#endif
|
|
|
+
|
|
|
+#if defined(LTC_PKCS_5) && !defined(LTC_HMAC)
|
|
|
+ #error LTC_PKCS_5 requires LTC_HMAC
|
|
|
+#endif
|
|
|
+
|
|
|
+#if defined(LTC_PKCS_5) && !defined(LTC_HASH_HELPERS)
|
|
|
+ #error LTC_PKCS_5 requires LTC_HASH_HELPERS
|
|
|
+#endif
|
|
|
+
|
|
|
#if defined(LTC_PELICAN) && !defined(LTC_RIJNDAEL)
|
|
|
#error Pelican-MAC requires LTC_RIJNDAEL
|
|
|
#endif
|