The modular exponentiation operation of the current algorithms for asymmetric cryptography is the most expensive part in terms of computational cost. The RSA algorithm, for example, uses the modular exponentiation algorithm in encryption and decryption procedure. Thus, the overall performance of those asymmetric cryptosystems depends heavily on the performance of the specific algorithm used for modular exponentiation. This work proposes new parallel algorithms to perform this arithmetical operation and determines the optimal number of processors that yields the greatest speedup. The optimal number is obtained by balancing the processing load evenly among the processors. Practical implementations are also performed to evaluate the theoretica...
Modular arithmetic is fundamental to several public-key cryptography systems such as the RSA encrypt...
International audienceThe main operation in RSA encryption/decryption is the modular exponentiation,...
© Springer-Verlag Berlin Heidelberg 1994. Three modular reduction algorithms for large integers are ...
AbstractThe modular exponentiation operation of the current algorithms for asymmetric cryptography i...
Modular exponentiation is a time-consuming operation widely used in cryptography. Modular multi-expo...
This Ph.D. thesis treats the calculation of modular exponentials using very large operands. Through ...
The growing diffusion of heterogeneous Cyber-Physical Systems (CPSs) poses a problem of security. Th...
RSA is a commonly used asymmetric key cryptosystem that is used in encrypting and signing messages. ...
Modular exponentiation is an essential operation for many asymmetric key cryptosystems such as RSA i...
. A modular exponentiation is one of the most important operations in public-key cryptography. Howev...
In this paper, a new efficient VLSI architecture to compute modular exponentiation and modular multi...
Modular exponentiation lies at the core of many cryptographic schemes and its efficient implementati...
Abstract — Modular exponentiation is one of the most important op-erations in public-key cryptosyste...
[[abstract]]We revise Montgomery's algorithm such that modular multiplication can be executed two ti...
In many computation problem, the modular exponentiation is a common operation for scrambling secret ...
Modular arithmetic is fundamental to several public-key cryptography systems such as the RSA encrypt...
International audienceThe main operation in RSA encryption/decryption is the modular exponentiation,...
© Springer-Verlag Berlin Heidelberg 1994. Three modular reduction algorithms for large integers are ...
AbstractThe modular exponentiation operation of the current algorithms for asymmetric cryptography i...
Modular exponentiation is a time-consuming operation widely used in cryptography. Modular multi-expo...
This Ph.D. thesis treats the calculation of modular exponentials using very large operands. Through ...
The growing diffusion of heterogeneous Cyber-Physical Systems (CPSs) poses a problem of security. Th...
RSA is a commonly used asymmetric key cryptosystem that is used in encrypting and signing messages. ...
Modular exponentiation is an essential operation for many asymmetric key cryptosystems such as RSA i...
. A modular exponentiation is one of the most important operations in public-key cryptography. Howev...
In this paper, a new efficient VLSI architecture to compute modular exponentiation and modular multi...
Modular exponentiation lies at the core of many cryptographic schemes and its efficient implementati...
Abstract — Modular exponentiation is one of the most important op-erations in public-key cryptosyste...
[[abstract]]We revise Montgomery's algorithm such that modular multiplication can be executed two ti...
In many computation problem, the modular exponentiation is a common operation for scrambling secret ...
Modular arithmetic is fundamental to several public-key cryptography systems such as the RSA encrypt...
International audienceThe main operation in RSA encryption/decryption is the modular exponentiation,...
© Springer-Verlag Berlin Heidelberg 1994. Three modular reduction algorithms for large integers are ...