212 research outputs found
Public Key Cryptography based on Semigroup Actions
A generalization of the original Diffie-Hellman key exchange in
found a new depth when Miller and Koblitz suggested that such a protocol could
be used with the group over an elliptic curve. In this paper, we propose a
further vast generalization where abelian semigroups act on finite sets. We
define a Diffie-Hellman key exchange in this setting and we illustrate how to
build interesting semigroup actions using finite (simple) semirings. The
practicality of the proposed extensions rely on the orbit sizes of the
semigroup actions and at this point it is an open question how to compute the
sizes of these orbits in general and also if there exists a square root attack
in general. In Section 2 a concrete practical semigroup action built from
simple semirings is presented. It will require further research to analyse this
system.Comment: 20 pages. To appear in Advances in Mathematics of Communication
Group key management based on semigroup actions
In this work we provide a suite of protocols for group key management based
on general semigroup actions. Construction of the key is made in a distributed
and collaborative way. Examples are provided that may in some cases enhance the
security level and communication overheads of previous existing protocols.
Security against passive attacks is considered and depends on the hardness of
the semigroup action problem in any particular scenario.Comment: accepted for publication in Journal of algebra and its application
Authentication from matrix conjugation
We propose an authentication scheme where forgery (a.k.a. impersonation)
seems infeasible without finding the prover's long-term private key. The latter
would follow from solving the conjugacy search problem in the platform
(noncommutative) semigroup, i.e., to recovering X from X^{-1}AX and A. The
platform semigroup that we suggest here is the semigroup of nxn matrices over
truncated multivariable polynomials over a ring.Comment: 6 page
Public Key Protocols over Twisted Dihedral Group Rings
Key management is a central problem in information security. The development of quantum computation could make the protocols we currently use unsecure. Because of that, new structures and hard problems are being proposed. In this work, we give a proposal for a key exchange in the context of NIST recommendations. Our protocol has a twisted group ring as setting, jointly with the so-called decomposition problem, and we provide a security and complexity analysis of the protocol. A computationally equivalent cryptosystem is also proposed
- âŠ