一种三方口令认证密钥交换方法

    公开(公告)号:CN101702645A

    公开(公告)日:2010-05-05

    申请号:CN200910246535.6

    申请日:2009-11-30

    Abstract: 本发明公开了一种三方口令认证密钥交换方法,包括:用户设备A和用户设备B分别计算并发送请求通信的信息、第一Diffie-Hellman密钥成分信息和向服务器S证明自身合法身份的验证信息;服务器S验证所述的验证信息,如果验证成功,服务器S分别计算用户设备A和用户设备B的第二Diffie-Hellman密钥成分信息,并发送给对端用户,服务器S计算并发送向用户设备A和用户设备B证明服务器S自身合法身份的验证信息;用户设备A和用户设备B分别验证所述的证明服务器S自身合法身份的验证信息,如果通过验证,用户设备A和用户设备B分别计算产生会话密钥。

    基于物理层安全的异构网络统一认证方法

    公开(公告)号:CN104010310A

    公开(公告)日:2014-08-27

    申请号:CN201410215922.4

    申请日:2014-05-21

    Abstract: 本发明涉及一种基于物理层安全的异构网络统一认证方法,包括:认证中心获取终端统一身份标识信息;终端和接入点产生物理层随机认证参数;接入点将物理层随机认证参数上报认证中心;认证中心利用终端根密钥和物理层随机认证参数产生认证数据,并发送给终端;终端利用根密钥、物理层随机认证参数和认证中心认证数据对接入点和认证中心进行认证,并生成终端认证数据发送给认证中心;认证中心利用终端根密钥、物理层随机认证参数和终端认证数据对终端进行认证;终端和接入点实时同步更新物理层随机认证参数,实现持续认证。通过采用上述方法,实现了各种终端和异构网络间的多方双向身份认证,能够识别并抑制伪基站和伪终端的“透明转发”攻击。

    一种数据加密方法
    30.
    发明公开

    公开(公告)号:CN101702646A

    公开(公告)日:2010-05-05

    申请号:CN200910246536.0

    申请日:2009-11-30

    Abstract: 本发明公开了一种数据加密方法,包括:获得用于对数据明文进行加密的密钥参数;计算获得多基数链Tate对;利用所述密钥参数和所述多基数链Tate对,对所述数据明文进行加密计算,得到数据密文;其中,计算获得多基数链Tate对,包括:利用{2,3,5}-多基数链展开式算法展开扭群的阶,利用多项式扩展算法、伪乘算法和点的优化进行Miller算法中的直线计算,最终计算获得多基数链Tate对。有效地减少了Miller算法的迭代次数,提高了Tate对的计算效率,从而使加密算法的计算效率得到进一步提高。

Patent Agency Ranking