会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • MODULAR EXPONENTIATION WITH PARTITIONED AND SCATTERED STORAGE OF MONTGOMERY MULTIPLICATION RESULTS
    • 具有分割和分散存储的模块化分布式多媒体结果的模块化引导
    • WO2013043405A3
    • 2013-06-27
    • PCT/US2012054503
    • 2012-09-10
    • INTEL CORPGEURON SHAYKRASNOV VLAD
    • GEURON SHAYKRASNOV VLAD
    • G06F17/00G06F9/06G06F17/10
    • G06F7/723G06F7/728G06F2207/7257
    • Embodiments of techniques and systems for side-channel-protected modular exponentiation are described. In embodiments, during a modular exponentiation calculation, Montgomery Multiplication ("MM") results are produced. These MM results are scattered through a table for storage, such that storage of the values may not lead to discovery of a secret exponent value by a spy process through a side-channel attack. The scattering may be performed in order to reduce a number of per-result memory operations performed during each MM result storage or retrieval. In embodiments, a window size of 4 may be used in the modular exponentiation, along with partitioning of the MM result into 32-bit partition values which are scattered with offsets of 64-bytes. In embodiments, while use of a window size of 4 may result in additional MM calculations during modular exponentiation than other window sizes, the reduction in memory operations may provide a positive performance offset.
    • 描述了用于侧信道保护的模幂运算的技术和系统的实施例。 在实施例中,在模幂乘计算期间,产生蒙哥马利乘法(“MM”)结果。 这些MM结果分散在一个表中用于存储,这样,存储值可能不会导致间谍进程通过侧信道攻击发现秘密指数值。 可以执行散射以便减少在每个MM结果存储或检索期间执行的每结果存储器操作的数量。 在实施例中,可以在模幂运算中使用4的窗口大小,以及将MM结果划分为以64字节的偏移散布的32位分区值。 在实施例中,尽管窗口大小为4的使用可能导致在模幂运算期间的额外的MM计算,而不是其他窗口大小,但存储器操作的减少可以提供正的性能偏移。