rijndael_power8_impl.hpp File Reference
#include <nil/crypto3/block/detail/rijndael_impl.hpp>
#include <cstddef>
#include <altivec.h>
+ Include dependency graph for rijndael_power8_impl.hpp:

Go to the source code of this file.

Classes

class  nil::crypto3::block::detail::basic_rijndael_power8_impl< KeyBitsImpl, BlockBitsImpl, PolicyType >
 
class  nil::crypto3::block::detail::rijndael_power8_impl< KeyBitsImpl, BlockBitsImpl, PolicyType >
 
class  nil::crypto3::block::detail::rijndael_power8_impl< 128, 128, PolicyType >
 
class  nil::crypto3::block::detail::rijndael_power8_impl< 192, 128, PolicyType >
 
class  nil::crypto3::block::detail::rijndael_power8_impl< 256, 128, PolicyType >
 

Namespaces

 nil
 
 nil::crypto3
 
 nil::crypto3::block
 
 nil::crypto3::block::detail
 

Functions

__vector unsigned long long nil::crypto3::block::detail::LoadBlock (const uint8_t *src)
 
__vector unsigned long long nil::crypto3::block::detail::LoadKey (const uint32_t *src)
 
__vector unsigned char nil::crypto3::block::detail::Reverse8x16 (const __vector unsigned char src)
 
void nil::crypto3::block::detail::StoreBlock (const __vector unsigned long long src, uint8_t *dest)