发明名称 TABLE SPLITTING FOR CRYPTOGRAPHIC PROCESSES
摘要 <p>For a defined cryptographic process including an original substitution table, split masked substitution tables are provided to resist cryptographic attacks. The split masked substitution tables are defined with reference to a set of random value data words and a mask value. An entry in the split masked substitution tables is defined by selecting bits from the corresponding entry in the original masked substitution table, as masked by the corresponding one of the set of random value data words and by selecting bits from the corresponding one of the set of random value data words as masked by the mask value. The split masked substitution tables are usable in a modified cryptographic process based on the defined cryptographic process to permit a masked output to be generated. The split masked substitution tables are refreshed by each entry in the tables being refreshed upon access during execution of the modified cryptographic process.</p>
申请公布号 CA2578316(C) 申请公布日期 2011.11.08
申请号 CA20072578316 申请日期 2007.02.12
申请人 RESEARCH IN MOTION LIMITED 发明人 GEBOTYS, CATHERINE H.
分类号 G06F21/00;G06F7/58;H04L9/00;H04L9/28 主分类号 G06F21/00
代理机构 代理人
主权项
地址