基于可再现随机序列的密码系统

    公开(公告)号:CN107078900A

    公开(公告)日:2017-08-18

    申请号:CN201480081928.5

    申请日:2014-09-14

    IPC分类号: H04L9/06

    摘要: 为了具有完全安全的密码系统,一直在寻找和一次一密一样(One Time Pad)无条件安全的但没有其密钥分发问题的系统。本文中公开了一种密码系统,其基于随机序列生成过程(1)实现密码过程,为加密过程(2)或解密过程(3)生成和要处理的数据一样长的随机密钥。通过所述随机序列生成过程(1)生成的所述随机序列是完全随机的,其对于具有正确的随机转移图(4)和种子(5)的人来说是完美可再现的。因此,我们具有没有密钥分发问题的非常强的密码系统。所述密码系统甚至允许通过网络实现无条件安全的通信信道。这种密码系统能够被实现在像智能卡这样甚至具有有限计算能力的非常不同的硬件上。

    密钥保护方法及装置
    96.
    发明公开

    公开(公告)号:CN106941404A

    公开(公告)日:2017-07-11

    申请号:CN201710278789.0

    申请日:2017-04-25

    发明人: 田新雪 马书惠

    摘要: 本发明实施例提供一种密钥保护方法及装置。该方法包括:对等网络中的节点对节点对应的用户名、公钥、时间戳和随机数进行哈希运算得到哈希值;当哈希值小于阈值时,至少将用户名、公钥、时间戳和哈希值发送给对等网络中的其他节点。本发明实施例通过对等网络中的节点对节点对应的用户名、公钥、时间戳和随机数进行哈希运算得到哈希值;当该哈希值小于阈值时,至少将用户名、公钥、时间戳和哈希值发送给对等网络中的其他节点,以使其他节点接收该节点的用户名、公钥,恶意节点除非能够用自己的公钥重新计算出另一个小于阈值的Hash值,否则任何修改都会引起Hash计算的失败,而被P2P网络中的其他节点发现,从而提高了密钥保护的安全性。