基于lazarus国密算法密钥交换研究代码
国密算法密钥交换,cnvcl里有,不过代码里二端数据混在一起实际使用还要研究一下,现在自建一个类TSM2KeyExchange用于直接交换,交换过程数据用字符串格式进行。对调用进行简化。SetInit设置初始数据然后双方再各调用一次StepStart、Stepend,即可完成交换验证。 intR, OutR: TCnEccPoint;//int自行生成,out用于发送的数据OpS, OpS2: TCnSM3Digest; //ops接收,ops2用于发送。最后二个应一样!
2.11MB
文件大小:
评论区