High speed modular exponentiator
AssigneeMykotronx, Inc.
InventorsGregory Alan Powell, Mark William Wilson, Kevin Quoc Truong, Christopher Peter Curren
Life of this patent
Estimating the term…
Loading patent…
AssigneeMykotronx, Inc.
InventorsGregory Alan Powell, Mark William Wilson, Kevin Quoc Truong, Christopher Peter Curren
Estimating the term…
A modular exponentiator is adapted to receive a first communicated signal and derive a second signal therefrom by computation of a modular exponentiation of the form be mod n based on the first signal. The modular exponentiator divides the modular exponentiation according to the Chinese remainder theorem into first and second portions respectively having modulus values p and q of approximately half of an original modulus value n of the modular exponentiation. Each portion of the modular exponentiation is factored into respective pluralities of smaller modular exponentiations having precalculated exponent values. The respective pluralities of smaller modular exponentiations are then multiplied together to provide respective intermediate products. The intermediate products are then recombined to yield the modular exponentiation result.
In a system comprising at least one processing unit adapted to receive a first communicated signal and derive a cryptographic key therefrom with improved computational efficiency by computation of a modular exponentiation of the form be mod n based on said first signal, an apparatus comprises:
A method for computing a cryptographic key with improved computational efficiency, based on a modular exponentiation of the form be mod n comprises the steps of:
A method of decrypting data encrypted with an encryption key, wherein a decryption key is provided by computation of a modular exponentiation of the form be mod n based on the encryption key, comprising:
A system for decrypting data encrypted with an encryption key, wherein a decryption key is provided by computation of a modular exponentiation of the form be mod n based on the encryption key, comprising:
Dependencies are inferred from the claim text.