椭圆曲线加密算法(ECC)是一种公钥算法,可以在不安全的信道上传递信息,而不需要事先约定密码。
RSA也是公钥算法,但是ECC比RSA有明显优势:在同等的安全程度下,所需要的密码长度最短。
但是缺点是算法本生很复杂,令人头大,我看了一堆书才写出了这个代码。
之前我发过一个256位的ECC源码,但是速度太慢了,这次这个是192位的,而且代码仔细优化过了,速度变快很多。
椭圆曲线加密算法(ECC)是一种公钥算法,可以在不安全的信道上传递信息,而不需要事先约定密码。
RSA也是公钥算法,但是ECC比RSA有明显优势:在同等的安全程度下,所需要的密码长度最短。
但是缺点是算法本生很复杂,令人头大,我看了一堆书才写出了这个代码。
之前我发过一个256位的ECC源码,但是速度太慢了,这次这个是192位的,而且代码仔细优化过了,速度变快很多。