nil::crypto3::block::nop_padding< Cipher > Struct Template Reference

#include <block.hpp>

+ Collaboration diagram for nil::crypto3::block::nop_padding< Cipher >:

Public Types

typedef cipher_type::block_type block_type
 
typedef Cipher cipher_type
 
typedef std::size_t size_type
 

Static Public Attributes

constexpr static const size_type block_bits = cipher_type::block_bits
 
constexpr static const size_type block_words = cipher_type::block_words
 

Detailed Description

template<typename Cipher>
struct nil::crypto3::block::nop_padding< Cipher >

Template Parameters
Cipher

Member Typedef Documentation

◆ block_type

template<typename Cipher >
typedef cipher_type::block_type nil::crypto3::block::nop_padding< Cipher >::block_type

◆ cipher_type

template<typename Cipher >
typedef Cipher nil::crypto3::block::nop_padding< Cipher >::cipher_type

◆ size_type

template<typename Cipher >
typedef std::size_t nil::crypto3::block::nop_padding< Cipher >::size_type

Member Data Documentation

◆ block_bits

template<typename Cipher >
constexpr static const size_type nil::crypto3::block::nop_padding< Cipher >::block_bits = cipher_type::block_bits
staticconstexpr

◆ block_words

template<typename Cipher >
constexpr static const size_type nil::crypto3::block::nop_padding< Cipher >::block_words = cipher_type::block_words
staticconstexpr

The documentation for this struct was generated from the following file: