diff --git a/simon.h b/simon.h index 3ecd0318..4530df07 100644 --- a/simon.h +++ b/simon.h @@ -94,7 +94,7 @@ public: /// \since Crypto++ 6.0 class CRYPTOPP_NO_VTABLE Enc : public Base { - protected: + public: void ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const; #if CRYPTOPP_SIMON64_ADVANCED_PROCESS_BLOCKS size_t AdvancedProcessBlocks(const byte *inBlocks, const byte *xorBlocks, byte *outBlocks, size_t length, word32 flags) const; @@ -107,7 +107,7 @@ public: /// \since Crypto++ 6.0 class CRYPTOPP_NO_VTABLE Dec : public Base { - protected: + public: void ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const; #if CRYPTOPP_SIMON64_ADVANCED_PROCESS_BLOCKS size_t AdvancedProcessBlocks(const byte *inBlocks, const byte *xorBlocks, byte *outBlocks, size_t length, word32 flags) const; @@ -151,7 +151,7 @@ public: /// \since Crypto++ 6.0 class CRYPTOPP_NO_VTABLE Enc : public Base { - protected: + public: void ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const; #if CRYPTOPP_SIMON128_ADVANCED_PROCESS_BLOCKS size_t AdvancedProcessBlocks(const byte *inBlocks, const byte *xorBlocks, byte *outBlocks, size_t length, word32 flags) const; @@ -164,7 +164,7 @@ public: /// \since Crypto++ 6.0 class CRYPTOPP_NO_VTABLE Dec : public Base { - protected: + public: void ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const; #if CRYPTOPP_SIMON128_ADVANCED_PROCESS_BLOCKS size_t AdvancedProcessBlocks(const byte *inBlocks, const byte *xorBlocks, byte *outBlocks, size_t length, word32 flags) const; diff --git a/speck.h b/speck.h index e0c4051f..8ce4a871 100644 --- a/speck.h +++ b/speck.h @@ -94,7 +94,7 @@ public: /// \since Crypto++ 6.0 class CRYPTOPP_NO_VTABLE Enc : public Base { - protected: + public: void ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const; #if CRYPTOPP_SPECK64_ADVANCED_PROCESS_BLOCKS size_t AdvancedProcessBlocks(const byte *inBlocks, const byte *xorBlocks, byte *outBlocks, size_t length, word32 flags) const; @@ -107,7 +107,7 @@ public: /// \since Crypto++ 6.0 class CRYPTOPP_NO_VTABLE Dec : public Base { - protected: + public: void ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const; #if CRYPTOPP_SPECK64_ADVANCED_PROCESS_BLOCKS size_t AdvancedProcessBlocks(const byte *inBlocks, const byte *xorBlocks, byte *outBlocks, size_t length, word32 flags) const; @@ -151,7 +151,7 @@ public: /// \since Crypto++ 6.0 class CRYPTOPP_NO_VTABLE Enc : public Base { - protected: + public: void ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const; #if CRYPTOPP_SPECK128_ADVANCED_PROCESS_BLOCKS size_t AdvancedProcessBlocks(const byte *inBlocks, const byte *xorBlocks, byte *outBlocks, size_t length, word32 flags) const; @@ -164,7 +164,7 @@ public: /// \since Crypto++ 6.0 class CRYPTOPP_NO_VTABLE Dec : public Base { - protected: + public: void ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const; #if CRYPTOPP_SPECK128_ADVANCED_PROCESS_BLOCKS size_t AdvancedProcessBlocks(const byte *inBlocks, const byte *xorBlocks, byte *outBlocks, size_t length, word32 flags) const;