crypto: sm2 - introduce OSCCA SM2 asymmetric cipher algorithm
This new module implement the SM2 public key algorithm. It was published by State Encryption Management Bureau, China. List of specifications for SM2 elliptic curve public key cryptography: * GM/T 0003.1-2012 * GM/T 0003.2-2012 * GM/T 0003.3-2012 * GM/T 0003.4-2012 * GM/T 0003.5-2012 IETF: https://tools.ietf.org/html/draft-shen-sm2-ecdsa-02 oscca: http://www.oscca.gov.cn/sca/xxgk/2010-12/17/content_1002386.shtml scctc: http://www.gmbz.org.cn/main/bzlb.html Signed-off-by:Tianjia Zhang <tianjia.zhang@linux.alibaba.com> Tested-by:
Xufeng Zhang <yunbo.xufeng@linux.alibaba.com> Signed-off-by:
Herbert Xu <herbert@gondor.apana.org.au>
parent
d58bb7e5
No related branches found
No related tags found
Showing
- crypto/Kconfig 17 additions, 0 deletionscrypto/Kconfig
- crypto/Makefile 8 additions, 0 deletionscrypto/Makefile
- crypto/sm2.c 481 additions, 0 deletionscrypto/sm2.c
- crypto/sm2signature.asn1 4 additions, 0 deletionscrypto/sm2signature.asn1
- include/crypto/sm2.h 25 additions, 0 deletionsinclude/crypto/sm2.h
crypto/sm2.c
0 → 100644
crypto/sm2signature.asn1
0 → 100644
include/crypto/sm2.h
0 → 100644
Please register or sign in to comment