Abstract
A closer look at the RSA-cryptosystem reveals that its main feature are permutation-polynomials xc(c>1) over the multiplicative semigroup Zm of integers modulo m. Thus it is quite natural to see whether there are other finite semigroups S for which permutation polynomials esists. It is quite clear from Zm that one has to put certain restrictions on S to guarantee the existence of permutation-polynomials xc. This problem is closely related to that of the ideal generalization of the Euler-Fermat theorem studied recently by [Ecker, 1980 and [Schwarz, 1981]]. Section 2. of this paper gives for reasons of completeness a description of the structure of finite semigroups from [Hewitt and Zuckerman, 1960] and [Lyapin, 1974]. In section 3. the Euler-Fermat theorem in S is treated as in [Ecker, 1980]. In section 4. polynomial-functions xc over S are considered and necessary and sufficient conditions are given for the existence of permutation-polynomials xc. Besides that fixed points or alternatively solutions of xc=x are treated. In section 5. we look at S=Zm from the point of view underlying sections 2.–4. For this approach although with quite different motivation see also [Hewitt and Zuckerman, 1960] and [Schwarz, 1981]. In section 6. three examples of finite semigroups are studiedj that might serve as a basis for an extended RSA-cryptosystem. We show that the most promising of those semigroups is the multiplicative semigroup of matrices over Zm.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1983 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ecker, A. (1983). Finite Semigroups and The RSA-Cryptosystem. In: Beth, T. (eds) Cryptography. EUROCRYPT 1982. Lecture Notes in Computer Science, vol 149. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-39466-4_26
Download citation
DOI: https://doi.org/10.1007/3-540-39466-4_26
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-11993-7
Online ISBN: 978-3-540-39466-2
eBook Packages: Springer Book Archive