Botan 3.6.1
Crypto and TLS for C&
serpent_sbox.h File Reference

Internal Header. More...

#include <botan/types.h>
#include <botan/internal/serpent_fn.h>

Go to the source code of this file.

Namespaces

namespace  Botan
 
namespace  Botan::Serpent_F
 

Functions

template<typename T >
BOTAN_FORCE_INLINE void Botan::Serpent_F::SBoxD0 (T &a, T &b, T &c, T &d)
 
template<typename T >
BOTAN_FORCE_INLINE void Botan::Serpent_F::SBoxD1 (T &a, T &b, T &c, T &d)
 
template<typename T >
BOTAN_FORCE_INLINE void Botan::Serpent_F::SBoxD2 (T &a, T &b, T &c, T &d)
 
template<typename T >
BOTAN_FORCE_INLINE void Botan::Serpent_F::SBoxD3 (T &a, T &b, T &c, T &d)
 
template<typename T >
BOTAN_FORCE_INLINE void Botan::Serpent_F::SBoxD4 (T &a, T &b, T &c, T &d)
 
template<typename T >
BOTAN_FORCE_INLINE void Botan::Serpent_F::SBoxD5 (T &a, T &b, T &c, T &d)
 
template<typename T >
BOTAN_FORCE_INLINE void Botan::Serpent_F::SBoxD6 (T &a, T &b, T &c, T &d)
 
template<typename T >
BOTAN_FORCE_INLINE void Botan::Serpent_F::SBoxD7 (T &a, T &b, T &c, T &d)
 
template<typename T >
BOTAN_FORCE_INLINE void Botan::Serpent_F::SBoxE0 (T &a, T &b, T &c, T &d)
 
template<typename T >
BOTAN_FORCE_INLINE void Botan::Serpent_F::SBoxE1 (T &a, T &b, T &c, T &d)
 
template<typename T >
BOTAN_FORCE_INLINE void Botan::Serpent_F::SBoxE2 (T &a, T &b, T &c, T &d)
 
template<typename T >
BOTAN_FORCE_INLINE void Botan::Serpent_F::SBoxE3 (T &a, T &b, T &c, T &d)
 
template<typename T >
BOTAN_FORCE_INLINE void Botan::Serpent_F::SBoxE4 (T &a, T &b, T &c, T &d)
 
template<typename T >
BOTAN_FORCE_INLINE void Botan::Serpent_F::SBoxE5 (T &a, T &b, T &c, T &d)
 
template<typename T >
BOTAN_FORCE_INLINE void Botan::Serpent_F::SBoxE6 (T &a, T &b, T &c, T &d)
 
template<typename T >
BOTAN_FORCE_INLINE void Botan::Serpent_F::SBoxE7 (T &a, T &b, T &c, T &d)
 

Detailed Description

Internal Header.

Definition in file serpent_sbox.h.