会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Pooling entropy to facilitate mobile device-based true random number generation
    • 汇集熵以促进基于移动设备的真实随机数生成
    • US09449197B2
    • 2016-09-20
    • US13916655
    • 2013-06-13
    • GLOBALFOUNDRIES Inc.
    • Matthew John GreenLeigh Stuart McLeanPeter Theodore Waltenberg
    • G06F21/72G06F7/58
    • G06F21/72G06F7/588G06F21/73
    • A mobile device operating system pools any available entropy. The resulting entropy pool is stored in device memory. When storing entropy in memory, preferably memory addresses are randomly allocated to prevent an attacker from capturing entropy that might have already been used to create a random number. The stored entropy pool provides a readily-available entropy source for any entropy required by the operating system or device applications. Then, when a cryptographic application requests a true random number, the operating system checks to determine whether the pool has available entropy and, if so, a portion of the entropy is provided to enable generation (e.g., by a TRNG) of a true random number that, in turn, may then be used for some cryptographic operation. After providing the entropy, the operating system clears the address locations that were used to provide it so that another entity cannot re-use the entropy.
    • 移动设备操作系统将任何可用的熵加载。 所产生的熵池存储在设备存储器中。 当在存储器中存储熵时,优选地随机分配存储器地址以防止攻击者捕获可能已经用于创建随机数的熵。 存储的熵池为操作系统或设备应用所需的任何熵提供了一种易于获得的熵源。 然后,当密码应用程序请求真正的随机数时,操作系统检查以确定池是否具有可用的熵,并且如果是,则提供熵的一部分以使得能够生成(例如通过TRNG)真实随机数 然后可以将其用于一些加密操作。 在提供熵后,操作系统清除用于提供它的地址位置,以便另一个实体不能重新使用熵。