diff --git a/Chaos/Cipher/Block/Des/DesCrypt.hpp b/Chaos/Cipher/Block/Des/DesCrypt.hpp index addbff8..924e38c 100644 --- a/Chaos/Cipher/Block/Des/DesCrypt.hpp +++ b/Chaos/Cipher/Block/Des/DesCrypt.hpp @@ -114,6 +114,12 @@ public: Decrypt }; + KeySchedule(const KeySchedule & other) = delete; + KeySchedule(KeySchedule && other) = delete; + + KeySchedule & operator=(const KeySchedule & other) = delete; + KeySchedule & operator=(KeySchedule && other) = delete; + KeySchedule(Direction direction, const RawKey & rawKey) { Key56 key56 = Pc1(Bitwise::PackUInt64(rawKey.Begin(), rawKey.End()));