Update documentation
parent
6b7a7b1ca6
commit
3f7eb03eaf
14
simon.h
14
simon.h
|
|
@ -55,8 +55,13 @@ struct SIMON_Base
|
|||
|
||||
//! \class SIMON64
|
||||
//! \brief SIMON 64-bit block cipher
|
||||
//! \details Simon is a block cipher designed by Ray Beaulieu, Douglas Shors, Jason Smith,
|
||||
//! Stefan Treatman-Clark, Bryan Weeks and Louis Wingers.
|
||||
//! \details SIMON64 provides 64-bit block size. The valid key sizes are 96-bit and 128-bit.
|
||||
//! \sa SIMON64, SIMON128, <a href="http://www.cryptopp.com/wiki/SIMON">SIMON</a> on the Crypto++ wiki
|
||||
//! \sa SIMON64, SIMON128, <A HREF="http://eprint.iacr.org/2013/404">The SIMON and SIMON
|
||||
//! Families of Lightweight Block Ciphers</A>, <A HREF="http://iadgov.github.io/simon-speck/">
|
||||
//! The Simon and Speck GitHub</A>, <a href="http://www.cryptopp.com/wiki/SIMON">SIMON</a> on the
|
||||
//! Crypto++ wiki
|
||||
//! \since Crypto++ 6.0
|
||||
class CRYPTOPP_NO_VTABLE SIMON64 : public SIMON_Info<8, 12, 12, 16>, public BlockCipherDocumentation
|
||||
{
|
||||
|
|
@ -102,8 +107,13 @@ public:
|
|||
|
||||
//! \class SIMON128
|
||||
//! \brief SIMON 128-bit block cipher
|
||||
//! \details Simon is a block cipher designed by Ray Beaulieu, Douglas Shors, Jason Smith,
|
||||
//! Stefan Treatman-Clark, Bryan Weeks and Louis Wingers.
|
||||
//! \details SIMON128 provides 128-bit block size. The valid key sizes are 128-bit, 192-bit and 256-bit.
|
||||
//! \sa SIMON64, SIMON128, <a href="http://www.cryptopp.com/wiki/SIMON">SIMON</a> on the Crypto++ wiki
|
||||
//! \sa SIMON64, SIMON128, <A HREF="http://eprint.iacr.org/2013/404">The SIMON and SIMON
|
||||
//! Families of Lightweight Block Ciphers</A>, <A HREF="http://iadgov.github.io/simon-speck/">
|
||||
//! The Simon and Speck GitHub</A>, <a href="http://www.cryptopp.com/wiki/SIMON">SIMON</a> on the
|
||||
//! Crypto++ wiki
|
||||
//! \since Crypto++ 6.0
|
||||
class CRYPTOPP_NO_VTABLE SIMON128 : public SIMON_Info<16, 16, 16, 32>, public BlockCipherDocumentation
|
||||
{
|
||||
|
|
|
|||
14
speck.h
14
speck.h
|
|
@ -55,8 +55,13 @@ struct SPECK_Base
|
|||
|
||||
//! \class SPECK64
|
||||
//! \brief SPECK 64-bit block cipher
|
||||
//! \details Speck is a block cipher designed by Ray Beaulieu, Douglas Shors, Jason Smith,
|
||||
//! Stefan Treatman-Clark, Bryan Weeks and Louis Wingers.
|
||||
//! \details SPECK64 provides 64-bit block size. The valid key sizes are 96-bit and 128-bit.
|
||||
//! \sa SPECK64, SPECK128, <a href="http://www.cryptopp.com/wiki/SPECK">SPECK</a>
|
||||
//! \sa SPECK64, SPECK128, <A HREF="http://eprint.iacr.org/2013/404">The SIMON and SPECK
|
||||
//! Families of Lightweight Block Ciphers</A>, <A HREF="http://iadgov.github.io/simon-speck/">
|
||||
//! The Simon and Speck GitHub</A>, <a href="http://www.cryptopp.com/wiki/SPECK">SPECK</a> on the
|
||||
//! Crypto++ wiki
|
||||
//! \since Crypto++ 6.0
|
||||
class CRYPTOPP_NO_VTABLE SPECK64 : public SPECK_Info<8, 12, 12, 16>, public BlockCipherDocumentation
|
||||
{
|
||||
|
|
@ -102,8 +107,13 @@ public:
|
|||
|
||||
//! \class SPECK128
|
||||
//! \brief SPECK 128-bit block cipher
|
||||
//! \details Speck is a block cipher designed by Ray Beaulieu, Douglas Shors, Jason Smith,
|
||||
//! Stefan Treatman-Clark, Bryan Weeks and Louis Wingers.
|
||||
//! \details SPECK128 provides 128-bit block size. The valid key sizes are 128-bit, 192-bit and 256-bit.
|
||||
//! \sa SPECK64, SPECK128, <a href="http://www.cryptopp.com/wiki/SPECK">SPECK</a>
|
||||
//! \sa SPECK64, SPECK128, <A HREF="http://eprint.iacr.org/2013/404">The SIMON and SPECK
|
||||
//! Families of Lightweight Block Ciphers</A>, <A HREF="http://iadgov.github.io/simon-speck/">
|
||||
//! The Simon and Speck GitHub</A>, <a href="http://www.cryptopp.com/wiki/SPECK">SPECK</a> on the
|
||||
//! Crypto++ wiki
|
||||
//! \since Crypto++ 6.0
|
||||
class CRYPTOPP_NO_VTABLE SPECK128 : public SPECK_Info<16, 16, 16, 32>, public BlockCipherDocumentation
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue