首页>
外国专利>
Cryptographic computation using masking to prevent differential power analysis and other attacks
Cryptographic computation using masking to prevent differential power analysis and other attacks
展开▼
机译:使用屏蔽进行密码计算以防止差分功率分析和其他攻击
展开▼
页面导航
摘要
著录项
相似文献
摘要
Methods and apparatuses are disclosed for improving DES and other cryptographic protocols against external monitoring attacks by reducing the amount (and signal-to-noise ratio) of useful information leaked during processing. An improved DES implementation of the invention instead uses two 56-bit keys (K1 and K2) and two 64-bit plaintext messages (M1 and M2), each associated with a permutation (i.e., K1P, K2P and M1P, M2P) such that K1PK1 XOR K2P K2 equals the standard DES key K, and M1PM1 XOR M2PM2 equals the standard message. During operation of the device, the tables are preferably periodically updated, by introducing fresh entropy into the tables faster than information leaks out, so that attackers will not be able to obtain the table contents by analysis of measurements. The technique is implementable in cryptographic smartcards, tamper resistant chips, and secure processing systems of all kinds.
展开▼