首页>
外国专利>
Cryptographic hardware engine protecting method for smart card, involves executing multiple loops of encrypting algorithm on data of input message, using authentic and dummy masked keys to produce authentic and dummy message data results
Cryptographic hardware engine protecting method for smart card, involves executing multiple loops of encrypting algorithm on data of input message, using authentic and dummy masked keys to produce authentic and dummy message data results
The method involves executing multiple loops of an encrypting algorithm on data of an input message, to obtain processed message data results. Each loop is executed by using a different masked key among masked keys until all the masked keys are used once, where the execution of the loop using authentic and dummy keys produces authentic and dummy message data results, respectively. The authentic and dummy data results are stored in respective locations of a memory.
展开▼