发明名称 |
资料传输安全性保护系统及方法 |
摘要 |
一种资料传输安全性保护系统,应用于进行资料传输的主机及客户端。该系统包括应用于主机及客户端的一系列功能模块。其中,所述主机及客户端分别存储有初始金钥种子K0及K’0。利用这些功能模块及初始金钥种子K0及K’0,主机计算第n金钥Kn=H(Kn-1),根据Kn加密第n笔原始资料Rn得到第n笔加密资料Xn=EKn(Rn),并发送Xn至客户端。客户端计算得到第n金钥K’n=H(K’n-1),利用K’n解密Xn得到第n笔解密资料R’n,并发送R’n至主机。主机检查R’n是否与Rn相同,若相同,则判断客户端的第n金钥K’n等于主机的第n金钥Kn,客户端通过验证,取n=n+1,以Kn作为金钥种子计算加密第n+1笔资料的金钥Kn+1。本法明还提供一种资料传输安全性保护方法。 |
申请公布号 |
CN102457490A |
申请公布日期 |
2012.05.16 |
申请号 |
CN201010520057.6 |
申请日期 |
2010.10.26 |
申请人 |
鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
发明人 |
林俊旭;何经纬;朱哲毅 |
分类号 |
H04L29/06(2006.01)I;H04L9/32(2006.01)I;H04L9/08(2006.01)I |
主分类号 |
H04L29/06(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种资料传输安全性保护方法,应用于传输资料的主机,其特征在于,该方法包括:(a)主机经过单向散列函数计算得到主机端第n金钥Kn=H(Kn‑1),其中H为单向散列函数,n为正整数且初始值为n=1,该主机存储有主机端初始金钥种子K0;(b)根据第n金钥Kn及对称加密算法对第n笔原始资料Rn进行加密得到第n笔加密资料Xn;(c)发送第n笔加密资料Xn至客户端,其中,该客户端存储有客户端初始金钥种子K’0,且客户端第n金钥K’n=H(K’n‑1);(d)接收客户端回传的第n笔加密资料X’n;(e)根据第n金钥Kn及与所述对称加密算法对应的解密算法解密X’n得到第n笔解密资料R’n,检查第n笔解密资料R’n是否与第n笔原始资料Rn相同,若不相同,则判断客户端验证失败,流程结束,若相同,则流程进入步骤(f);(f)判断客户端的第n‑1金钥K’n‑1等于主机的第n‑1金钥Kn‑1,客户端通过验证,并检查是否还有资料需要传输给客户端,若没有其它资料需要传输给客户端,则流程结束,若还有资料需要传输给客户端,则取n=n+1,之后流程返回步骤(c)。 |
地址 |
518109 广东省深圳市宝安区龙华镇油松第十工业区东环二路2号 |