一种软硬件结合构造真随机数的方法、系统和设备
基本信息
申请号 | CN201710667079.7 | 申请日 | - |
公开(公告)号 | CN107465508A | 公开(公告)日 | 2017-12-12 |
申请公布号 | CN107465508A | 申请公布日 | 2017-12-12 |
分类号 | H04L9/30(2006.01)I;H04L9/08(2006.01)I;H04L9/06(2006.01)I | 分类 | 电通信技术; |
发明人 | 宛海加;吕文华;董宁;周大勇;江芳 | 申请(专利权)人 | 收付宝科技有限公司 |
代理机构 | 北京挺立专利事务所(普通合伙) | 代理人 | 郑杰 |
地址 | 100081 北京市海淀区中关村南大街5号1区689号楼13层1313房间 | ||
法律状态 | - |
摘要
摘要 | 本发明提供的一种软硬件结合构造随机数的方法、系统和设备,该方法包括:伪随机数发生器产生软随机数,真随机数发生器产生硬随机数;将所述软随机数和硬随机数构造出目标真随机数,使得软随机数与硬随机数运算的最终合成结果与直接使用目标真随机数的运算结果等效,且目标真随机数不可逆向恢复不存储的技术方案,是基于等量代换的数学思想,使得完整的随机数不在软件或硬件任意一方合成,解决了随机数的安全性技术问题,结合软硬密码的技术特点,采用移动端纯软件,协同后台硬件的设计思路,以加密及签名的方式提供密码服务,既可满足认证安全要求,又可实现极简的客户体验,降低成本。 |
