20 #ifndef CS_CRYPTO_DRIVERS_HASH_H
21 #define CS_CRYPTO_DRIVERS_HASH_H
23 #include <util/tools/crypto_traits.h>
24 #include <util/tools/is_detected_traits.h>
26 namespace cs_crypto::drivers {
29 using md4 = cs_crypto::traits::nonesuch;
30 using md5 = cs_crypto::traits::nonesuch;
32 using sha1 = cs_crypto::traits::nonesuch;
34 using sha2_224 = cs_crypto::traits::nonesuch;
35 using sha2_256 = cs_crypto::traits::nonesuch;
36 using sha2_384 = cs_crypto::traits::nonesuch;
37 using sha2_512 = cs_crypto::traits::nonesuch;
39 using sha3_224 = cs_crypto::traits::nonesuch;
40 using sha3_256 = cs_crypto::traits::nonesuch;
41 using sha3_384 = cs_crypto::traits::nonesuch;
42 using sha3_512 = cs_crypto::traits::nonesuch;