International Journal of Communications, Network and System Sciences

Volume 4, Issue 6 (June 2011)

ISSN Print: 1913-3715   ISSN Online: 1913-3723

Google-based Impact Factor: 0.66  Citations  h5-index & Ranking

Space Complexity of Algorithm for Modular Multiplicative Inverse

HTML  Download Download as PDF (Size: 124KB)  PP. 357-363  
DOI: 10.4236/ijcns.2011.46041    4,119 Downloads   7,884 Views  Citations

Affiliation(s)

.

ABSTRACT

In certain computational systems the amount of space required to execute an algorithm is even more restrictive than the corresponding time necessary for solution of a problem. In this paper an algorithm for modular multiplicative inverse is introduced and its computational space complexity is analyzed. A tight upper bound for bit storage required for execution of the algorithm is provided. It is demonstrated that for range of numbers used in public-key encryption systems, the size of bit storage does not exceed a 2K-bit threshold in the worst-case. This feature of the Enhanced-Euclid algorithm allows designing special-purpose hardware for its implementation as a subroutine in communication-secure wireless devices.

Share and Cite:

B. Verkhovsky, "Space Complexity of Algorithm for Modular Multiplicative Inverse," International Journal of Communications, Network and System Sciences, Vol. 4 No. 6, 2011, pp. 357-363. doi: 10.4236/ijcns.2011.46041.

Cited by

[1] Integer Algorithms in Cryptology and Information Assurance
World Scientific Publishing, 2015
[2] Public-Key Cryptosystems with Secret Encryptor and Digital Signature
Int'l J. of Communications, Network and System Sciences, 2013
[3] Faster Method for Secure Transmission of Information with Sender Identification
Int'l J. of Communications, Network and System Sciences, 2013
[4] Primality Testing Using Complex Integers and Pythagorean Triplets
Int'l J. of Communications, Network and System Sciences, 2012

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.