Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1716315
| From | Gilad Ben-Yossef <gilad@benyossef.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | [PATCH 0/2] crypto: add OSCCA SM3 secure hash and tests |
| Date | 2017-08-21 13:00 +0200 |
| Message-ID | <ugSB4-3kB-11@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
Add OSCCA SM3 secure hash (OSCCA GM/T 0004-2012 SM3) generic hash transformation, testmgr and tcrypt tests. SM3 is a secure hash function which is part of the Chinese "Commercial Cryptography" suite of algorithms which use is required for certain commercial applications in China. References: http://www.oscca.gov.cn/UpFile/20101222141857786.pdf https://datatracker.ietf.org/doc/html/draft-shen-sm3-hash Tested via testmgr and tcrypt on Arm 64 and 32 bit. Compile tested for x86_64. Gilad Ben-Yossef (2): crypto: add OSCCA SM3 secure hash crypto: add SM3 test vectors crypto/Kconfig | 11 +++ crypto/Makefile | 1 + crypto/sm3_generic.c | 210 ++++++++++++++++++++++++++++++++++++++++++++++ crypto/tcrypt.c | 14 +++- crypto/testmgr.c | 6 ++ crypto/testmgr.h | 67 +++++++++++++++ include/crypto/sm3.h | 40 +++++++++ include/crypto/sm3_base.h | 117 ++++++++++++++++++++++++++ 8 files changed, 465 insertions(+), 1 deletion(-) create mode 100644 crypto/sm3_generic.c create mode 100644 include/crypto/sm3.h create mode 100644 include/crypto/sm3_base.h -- 2.1.4
Back to linux.kernel | Previous | Next | Find similar | Unroll thread
[PATCH 0/2] crypto: add OSCCA SM3 secure hash and tests Gilad Ben-Yossef <gilad@benyossef.com> - 2017-08-21 13:00 +0200
csiph-web