请教高手,关于加密的dh交换
zzh25 2003-08-19 11:53:49 我要做一个终端认证的冬冬。里头要用到dh交换.
GW,GWC之间通信
确定一个指数p,以及底数g;GW和GWC各选取一个私人数字(如a和b),并进行乘幂计算以产生公共值
A=ga mod p B=gb mod p
GW将A给GWC, GWC将B给GW,他们再次执行乘幂计算,使用二者的公共值作底数以产生共享密钥以保护以后的通信。
Ba mod p=gab mod p=Ab mod p
谁有实现算法的源代码,急!谢谢。