首页>
外国专利>
Method and device for executing a decrypting mechanism through calculating a standardized modular exponentiation for thwarting timing attacks
Method and device for executing a decrypting mechanism through calculating a standardized modular exponentiation for thwarting timing attacks
展开▼
机译:通过计算标准化的模幂来抑制定时攻击执行解密机制的方法和装置
展开▼
页面导航
摘要
著录项
相似文献
摘要
An encrypting exponentiation modulo M is effected by a modular multiplication X*YmodM, where M is a temporally steady but instance-wise non-uniform modulus. The method involves an iterative series of steps. Each step executes one or two first multiplications to produce a first result, and a trim-down reduction of the size of the first result by one or more second multiplications to produce a second result. The method furthermore takes a distinctive measure for keeping the final result of each step below a predetermined multiplicity of the modulus. In particular, the method postpones substantially any subtraction of the modulus as pertaining to the measure to a terminal phase of the modular exponentiation. This is possible through choosing in an appropriate manner one or more parameters figuring in the method. This further maintains overall temporal performance.
展开▼