8 #include <botan/internal/simd_engine.h>     9 #include <botan/internal/simd_32.h>    10 #include <botan/cpuid.h>    12 #if defined(BOTAN_HAS_AES_SSSE3)    13   #include <botan/aes_ssse3.h>    16 #if defined(BOTAN_HAS_SERPENT_SIMD)    17   #include <botan/serp_simd.h>    20 #if defined(BOTAN_HAS_NOEKEON_SIMD)    21   #include <botan/noekeon_simd.h>    24 #if defined(BOTAN_HAS_XTEA_SIMD)    25   #include <botan/xtea_simd.h>    28 #if defined(BOTAN_HAS_IDEA_SSE2)    29   #include <botan/idea_sse2.h>    32 #if defined(BOTAN_HAS_SHA1_SSE2)    33   #include <botan/sha1_sse2.h>    42 #if defined(BOTAN_HAS_AES_SSSE3)    51 #if defined(BOTAN_HAS_IDEA_SSE2)    56 #if defined(BOTAN_HAS_NOEKEON_SIMD)    57    if(request.
algo_name() == 
"Noekeon" && SIMD_32::enabled())
    61 #if defined(BOTAN_HAS_SERPENT_SIMD)    62    if(request.
algo_name() == 
"Serpent" && SIMD_32::enabled())
    66 #if defined(BOTAN_HAS_XTEA_SIMD)    67    if(request.
algo_name() == 
"XTEA" && SIMD_32::enabled())
    78 #if defined(BOTAN_HAS_SHA1_SSE2) 
HashFunction * find_hash(const SCAN_Name &request, Algorithm_Factory &) const
BlockCipher * find_block_cipher(const SCAN_Name &, Algorithm_Factory &) const
std::string algo_name() const