From 04d15304f104cad3f5c899724615c8266788cb11 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Tue, 3 Oct 2017 20:47:03 -0400 Subject: [PATCH] Updated documentation --- rijndael.h | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/rijndael.h b/rijndael.h index 91997ada..facc3f4b 100644 --- a/rijndael.h +++ b/rijndael.h @@ -4,7 +4,8 @@ //! \brief Classes for Rijndael encryption algorithm //! \details All key sizes are supported. The library only provides Rijndael with 128-bit blocks, //! and not 192-bit or 256-bit blocks -//! \since Rijndael since Crypto++ 3.2, Intel AESNI since Crypto++ 5.6.1, ARMv8 AES since Crypto++ 6.0 +//! \since Rijndael since Crypto++ 3.2, Intel AESNI since Crypto++ 5.6.1, ARMv8 AES since Crypto++ 6.0, +//! Power8 AES since Crypto++ 6.0 #ifndef CRYPTOPP_RIJNDAEL_H #define CRYPTOPP_RIJNDAEL_H @@ -22,7 +23,8 @@ NAMESPACE_BEGIN(CryptoPP) //! \brief Rijndael block cipher information //! \details All key sizes are supported. The library only provides Rijndael with 128-bit blocks, //! and not 192-bit or 256-bit blocks -//! \since Rijndael since Crypto++ 3.2, Intel AESNI since Crypto++ 5.6.1, ARMv8 AES since Crypto++ 6.0 +//! \since Rijndael since Crypto++ 3.2, Intel AESNI since Crypto++ 5.6.1, ARMv8 AES since Crypto++ 6.0, +//! Power8 AES since Crypto++ 6.0 struct Rijndael_Info : public FixedBlockSize<16>, public VariableKeyLength<16, 16, 32, 8> { CRYPTOPP_DLL static const char * CRYPTOPP_API StaticAlgorithmName() {return CRYPTOPP_RIJNDAEL_NAME;} @@ -31,7 +33,8 @@ struct Rijndael_Info : public FixedBlockSize<16>, public VariableKeyLength<16, 1 //! \brief Rijndael block cipher //! \details All key sizes are supported. The library only provides Rijndael with 128-bit blocks, //! and not 192-bit or 256-bit blocks -//! \since Rijndael since Crypto++ 3.2, Intel AESNI since Crypto++ 5.6.1, ARMv8 AES since Crypto++ 6.0 +//! \since Rijndael since Crypto++ 3.2, Intel AESNI since Crypto++ 5.6.1, ARMv8 AES since Crypto++ 6.0, +//! Power8 AES since Crypto++ 6.0 //! \sa Rijndael class CRYPTOPP_DLL Rijndael : public Rijndael_Info, public BlockCipherDocumentation { @@ -59,7 +62,8 @@ class CRYPTOPP_DLL Rijndael : public Rijndael_Info, public BlockCipherDocumentat //! \brief Provides implementation for encryption transformation //! \details Enc provides implementation for encryption transformation. All key sizes are supported. //! The library only provides Rijndael with 128-bit blocks, and not 192-bit or 256-bit blocks - //! \since Rijndael since Crypto++ 3.2, Intel AESNI since Crypto++ 5.6.1, ARMv8 AES since Crypto++ 6.0 + //! \since Rijndael since Crypto++ 3.2, Intel AESNI since Crypto++ 5.6.1, ARMv8 AES since Crypto++ 6.0, + //! Power8 AES since Crypto++ 6.0 class CRYPTOPP_DLL CRYPTOPP_NO_VTABLE Enc : public Base { public: @@ -75,7 +79,8 @@ class CRYPTOPP_DLL Rijndael : public Rijndael_Info, public BlockCipherDocumentat //! \brief Provides implementation for decryption transformation //! \details Dec provides implementation for decryption transformation. All key sizes are supported. //! The library only provides Rijndael with 128-bit blocks, and not 192-bit or 256-bit blocks - //! \since Rijndael since Crypto++ 3.2, Intel AESNI since Crypto++ 5.6.1, ARMv8 AES since Crypto++ 6.0 + //! \since Rijndael since Crypto++ 3.2, Intel AESNI since Crypto++ 5.6.1, ARMv8 AES since Crypto++ 6.0, + //! Power8 AES since Crypto++ 6.0 class CRYPTOPP_DLL CRYPTOPP_NO_VTABLE Dec : public Base { public: