Files
chaos/Chaos/Cipher/Block/BlockKey.hpp
T

19 lines
352 B
C++

#ifndef CHAOS_CIPHER_BLOCK_BLOCKKEY_HPP
#define CHAOS_CIPHER_BLOCK_BLOCKKEY_HPP
#include <concepts>
#include <cstdint>
namespace Chaos::Cipher::Block
{
template<typename T>
concept BlockKey = requires
{
requires std::constructible_from<T, uint8_t *, uint8_t *>;
};
} // namespace Chaos::Cipher::Block
#endif // CHAOS_CIPHER_BLOCK_BLOCKKEY_HPP