Patent · US Active

Method for arbitrary-precision division or modular reduction

US9042543B2 · kind B2 · utility

0Cited by
5References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 16, 2011
Grant dateMay 26, 2015
Priority date
Expiry dateDec 30, 2031

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L9/302
  • WIPO fieldControl
  • WIPO sectorInstruments

Abstract

A method in a portable data carrier for executing a cryptographic operation on security-relevant data comprises a step of determining a remainder (r) of a dividend (a) modulo a divisor (b). In so doing, the remainder (r) is determined iteratively by means of a division device of the data carrier. In each iteration there is carried out a Montgomery multiplication with the divisor (b) as the modulus and an additive linkage of an output value of the Montgomery multiplication with a coefficient (ai) derived from the dividend (a) and associated with the respective iteration. The Montgomery multiplication is carried out here by means of a multiplication device of the data carrier, preferably a corresponding coprocessor. The Montgomery multiplication of a subsequent iteration receives a result of a preceding iteration as an input value.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.