文件名称:GMEllipticCurveCrypto:适用于iOS的椭圆曲线密码术库(ECDSA和ECDH)
文件大小:25KB
文件格式:ZIP
更新时间:2024-06-15 10:36:10
Objective-C
椭圆曲线加密 一个用于椭圆曲线数字签名算法(ECDSA)和椭圆曲线Diffie-Hellman(ECDH)的Objective-C库。 ECDSA允许使用私钥生成签名,并使用公钥验证签名。 ECDH允许两个身份使用其自己的私钥,而彼此的公钥来生成共享机密,然后将其用于加密。 该库主要基于easy-ecc库( )。 特征 支持:secp128r1,secp192r1,secp256r1,secp384r1 根据私钥或公钥自动检测曲线 支持将密钥作为原始字节或作为base64编码的字符串 BSD 2条款许可 原料药 生成新的ECC密钥对 GMEllipticCurveCrypto *crypto = [GMEllipticCurveCrypto generateKeyPairForCurve:
【文件预览】:
GMEllipticCurveCrypto-master
----test.m(11KB)
----GMEllipticCurveCrypto.h(5KB)
----GMEllipticCurveCrypto.m(62KB)
----GMEllipticCurveCrypto+hash.h(2KB)
----GMEllipticCurveCrypto+hash.m(8KB)
----Makefile(296B)
----README.md(5KB)
----LICENSE.txt(1KB)