首页> 外国专利> SECURING IMPLEMENTATION OF CRYPTOGRAPHIC ALGORITHMS USING ADDITIONAL ROUNDS

SECURING IMPLEMENTATION OF CRYPTOGRAPHIC ALGORITHMS USING ADDITIONAL ROUNDS

机译:使用额外的圆来确保密码算法的实现

摘要

In the field of computer enabled cryptography, such as a keyed block cipher having a plurality of sequenced rounds, the cipher is hardened against an attack by a protection process which adds rounds to the cipher process. This is especially advantageous in a “White Box” environment where an attacker has full access to the cipher algorithm (process), including the algorithm's internal state during its execution. In one version, a specific number of rounds are added over those of a standard version of the cipher to both encryption and the complementary decryption. The added rounds are inserted immediately after the last of the standard rounds in the sequence. In another version, the added rounds are one or more opposing paired rounds of encryption/decryption or decryption/encryption which effectively cancel each other out, and may be inserted anywhere in the sequence of standard rounds.
机译:在诸如具有多个顺序回合的密钥块密码的计算机使能的密码学领域中,通过保护过程使密码硬化以抵抗攻击,该保护过程将回合添加到加密过程中。这在“白盒”环境中特别有用,在该环境中,攻击者可以完全访问密码算法(进程),包括算法执行期间的内部状态。在一个版本中,将特定数量的回合添加到密码的标准版本的基础上,以同时进行加密和互补解密。添加的回合将在序列中最后一个标准回合之后立即插入。在另一种版本中,添加的回合是一个或多个相对的成对的加密/解密或解密/加密回合,可以有效地相互抵消,并且可以插入标准回合序列中的任何位置。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号