diff options
author | Jeffrey Walton <noloader@gmail.com> | 2017-04-12 12:15:32 -0400 |
---|---|---|
committer | Jeffrey Walton <noloader@gmail.com> | 2017-04-12 12:15:32 -0400 |
commit | f44e705c16265f89264491756677758866e165dc (patch) | |
tree | 705ded9e35d70afbf95758da2d10857f3894f8e5 /aria.h | |
parent | af561758dfbd96c373ae3e4539516031f1b7055c (diff) | |
download | cryptopp-git-f44e705c16265f89264491756677758866e165dc.tar.gz |
Add NEON intrinsics for ARIA_GSRK_NEON
Update documentation
Diffstat (limited to 'aria.h')
-rw-r--r-- | aria.h | 13 |
1 files changed, 11 insertions, 2 deletions
@@ -4,8 +4,8 @@ //! \brief Classes for the ARIA block cipher
//! \details The Crypto++ ARIA implementation is based on the 32-bit implementation by Aaram Yun
//! from the National Security Research Institute, KOREA. Aaram Yun's implementation is based on
-//! the 8-bit implementation provided by Jin Hong. The source files are available in ARIA.zip
-//! from the Korea Internet & Security Agency website.
+//! the 8-bit implementation by Jin Hong. The source files are available in ARIA.zip from the Korea
+//! Internet & Security Agency website.
//! \sa <A HREF="http://tools.ietf.org/html/rfc5794">RFC 5794, A Description of the ARIA Encryption Algorithm</A>,
//! <A HREF="http://seed.kisa.or.kr/iwt/ko/bbs/EgovReferenceList.do?bbsId=BBSMSTR_000000000002">Korea
//! Internet & Security Agency homepage</A>
@@ -21,6 +21,7 @@ NAMESPACE_BEGIN(CryptoPP) //! \class ARIA_Info
//! \brief ARIA block cipher information
+//! \since Crypto++ 6.0
struct ARIA_Info : public FixedBlockSize<16>, public VariableKeyLength<16, 16, 32, 8>
{
CRYPTOPP_STATIC_CONSTEXPR const char* StaticAlgorithmName() {return "ARIA";}
@@ -28,7 +29,15 @@ struct ARIA_Info : public FixedBlockSize<16>, public VariableKeyLength<16, 16, 3 //! \class ARIA
//! \brief ARIA block cipher
+//! \details The Crypto++ ARIA implementation is based on the 32-bit implementation by Aaram Yun
+//! from the National Security Research Institute, KOREA. Aaram Yun's implementation is based on
+//! the 8-bit implementation by Jin Hong. The source files are available in ARIA.zip from the Korea
+//! Internet & Security Agency website.
+//! \sa <A HREF="http://tools.ietf.org/html/rfc5794">RFC 5794, A Description of the ARIA Encryption Algorithm</A>,
+//! <A HREF="http://seed.kisa.or.kr/iwt/ko/bbs/EgovReferenceList.do?bbsId=BBSMSTR_000000000002">Korea
+//! Internet & Security Agency homepage</A>
//! \sa <a href="http://www.weidai.com/scan-mirror/cs.html#ARIA">ARIA</a>
+//! \since Crypto++ 6.0
class ARIA : public ARIA_Info, public BlockCipherDocumentation
{
public:
|