mirror of
https://github.com/shadps4-emu/ext-cryptopp.git
synced 2024-11-23 09:59:42 +00:00
Fix missing constants in Threefish (GH #664)
This commit is contained in:
parent
1543de863c
commit
f320e7d92a
10
threefish.h
10
threefish.h
@ -67,7 +67,7 @@ struct CRYPTOPP_NO_VTABLE Threefish_Base
|
||||
/// \brief Threefish 256-bit block cipher
|
||||
/// \details Threefish256 provides 256-bit block size. The valid key size is 256-bit.
|
||||
/// \note Crypto++ provides a byte oriented implementation
|
||||
/// \sa Threefish256, Threefish512, Threefish1024, <a href="http://www.cryptopp.com/wiki/Threefish">Threefish</a>
|
||||
/// \sa Threefish512, Threefish1024, <a href="http://www.cryptopp.com/wiki/Threefish">Threefish</a>
|
||||
/// \since Crypto++ 6.0
|
||||
class CRYPTOPP_NO_VTABLE Threefish256 : public Threefish_Info<32>, public BlockCipherDocumentation
|
||||
{
|
||||
@ -111,9 +111,9 @@ typedef Threefish256::Decryption Threefish256Decryption;
|
||||
/// \brief Threefish 512-bit block cipher
|
||||
/// \details Threefish512 provides 512-bit block size. The valid key size is 512-bit.
|
||||
/// \note Crypto++ provides a byte oriented implementation
|
||||
/// \sa Threefish256, Threefish512, Threefish1024, <a href="http://www.cryptopp.com/wiki/Threefish">Threefish</a>
|
||||
/// \sa Threefish256, Threefish1024, <a href="http://www.cryptopp.com/wiki/Threefish">Threefish</a>
|
||||
/// \since Crypto++ 6.0
|
||||
class CRYPTOPP_NO_VTABLE Threefish512 : public Threefish_Base<64>, public BlockCipherDocumentation
|
||||
class CRYPTOPP_NO_VTABLE Threefish512 : public Threefish_Info<64>, public BlockCipherDocumentation
|
||||
{
|
||||
public:
|
||||
/// \brief Threefish block cipher transformation functions
|
||||
@ -155,9 +155,9 @@ typedef Threefish512::Decryption Threefish512Decryption;
|
||||
/// \brief Threefish 1024-bit block cipher
|
||||
/// \details Threefish1024 provides 1024-bit block size. The valid key size is 1024-bit.
|
||||
/// \note Crypto++ provides a byte oriented implementation
|
||||
/// \sa Threefish256, Threefish512, Threefish1024, <a href="http://www.cryptopp.com/wiki/Threefish">Threefish</a>
|
||||
/// \sa Threefish256, Threefish512, <a href="http://www.cryptopp.com/wiki/Threefish">Threefish</a>
|
||||
/// \since Crypto++ 6.0
|
||||
class CRYPTOPP_NO_VTABLE Threefish1024 : public Threefish_Base<128>, public BlockCipherDocumentation
|
||||
class CRYPTOPP_NO_VTABLE Threefish1024 : public Threefish_Info<128>, public BlockCipherDocumentation
|
||||
{
|
||||
public:
|
||||
/// \brief Threefish block cipher transformation functions
|
||||
|
Loading…
Reference in New Issue
Block a user