From 611ffa2222a88b75d6d68ecf6cc5daf065bf0821 Mon Sep 17 00:00:00 2001 From: hashlag Date: Sat, 19 Sep 2026 01:45:37 +0300 Subject: [PATCH] Rename concept Cipher --> BlockCipher. --- Chaos/Cipher/Block/{Cipher.hpp => BlockCipher.hpp} | 8 ++++---- Chaos/Cipher/Block/Des/DesCrypt.hpp | 4 ++-- Chaos/Cipher/Block/Mode/Ecb.hpp | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) rename Chaos/Cipher/Block/{Cipher.hpp => BlockCipher.hpp} (82%) diff --git a/Chaos/Cipher/Block/Cipher.hpp b/Chaos/Cipher/Block/BlockCipher.hpp similarity index 82% rename from Chaos/Cipher/Block/Cipher.hpp rename to Chaos/Cipher/Block/BlockCipher.hpp index ec32927..a0fd8cf 100644 --- a/Chaos/Cipher/Block/Cipher.hpp +++ b/Chaos/Cipher/Block/BlockCipher.hpp @@ -1,5 +1,5 @@ -#ifndef CHAOS_CIPHER_BLOCK_CIPHER_HPP -#define CHAOS_CIPHER_BLOCK_CIPHER_HPP +#ifndef CHAOS_CIPHER_BLOCK_BLOCKCIPHER_HPP +#define CHAOS_CIPHER_BLOCK_BLOCKCIPHER_HPP #include #include @@ -12,7 +12,7 @@ namespace Chaos::Cipher::Block { template -concept Cipher = requires +concept BlockCipher = requires { typename T::Block; typename T::Key; @@ -32,4 +32,4 @@ concept Cipher = requires } // namespace Chaos::Cipher::Block -#endif // CHAOS_CIPHER_BLOCK_CIPHER_HPP +#endif // CHAOS_CIPHER_BLOCK_BLOCKCIPHER_HPP diff --git a/Chaos/Cipher/Block/Des/DesCrypt.hpp b/Chaos/Cipher/Block/Des/DesCrypt.hpp index 3e46d6c..978f635 100644 --- a/Chaos/Cipher/Block/Des/DesCrypt.hpp +++ b/Chaos/Cipher/Block/Des/DesCrypt.hpp @@ -13,7 +13,7 @@ #include "Cipher/Block/Key.hpp" #include "Cipher/Block/Encryptor.hpp" #include "Cipher/Block/Decryptor.hpp" -#include "Cipher/Block/Cipher.hpp" +#include "Cipher/Block/BlockCipher.hpp" namespace Chaos::Cipher::Block::Des::Inner_ { @@ -525,7 +525,7 @@ private: } }; -static_assert(Cipher::Block::Cipher); +static_assert(Cipher::Block::BlockCipher); } // namespace Chaos::Cipher::Block::Des diff --git a/Chaos/Cipher/Block/Mode/Ecb.hpp b/Chaos/Cipher/Block/Mode/Ecb.hpp index 8f91561..0f8f600 100644 --- a/Chaos/Cipher/Block/Mode/Ecb.hpp +++ b/Chaos/Cipher/Block/Mode/Ecb.hpp @@ -4,7 +4,7 @@ #include #include -#include "Cipher/Block/Cipher.hpp" +#include "Cipher/Block/BlockCipher.hpp" #include "Padding/Padder.hpp" #include "Service/ChaosException.hpp" #include "Service/SeArray.hpp" @@ -12,7 +12,7 @@ namespace Chaos::Cipher::Block::Mode { -template +template class EcbMode { public: