20 #ifndef CS_CRYPTO_DRIVERS_BOTAN_CONFIG_H
21 #define CS_CRYPTO_DRIVERS_BOTAN_CONFIG_H
23 #if CSCRYPTO_HAVE_BOTAN
25 #include <drivers/base/drivers.h>
26 #include <drivers/base/traits.h>
27 #include <drivers/backend/botan/hash.h>
28 #include <drivers/backend/botan/aes.h>
30 namespace cs_crypto::drivers::traits {
33 struct driver_for<implementation::botan> {
34 using hash = cs_crypto::drivers::botan::hash;
35 using symmetric_encryption = cs_crypto::drivers::botan::cipher_mode;