Journal of Mathematical Cryptology (Jan 2022)

MAKE: A matrix action key exchange

  • Rahman Nael,
  • Shpilrain Vladimir

DOI
https://doi.org/10.1515/jmc-2020-0053
Journal volume & issue
Vol. 16, no. 1
pp. 64 – 72

Abstract

Read online

We offer a public key exchange protocol based on a semidirect product of two cyclic (semi)groups of matrices over Zp{{\mathbb{Z}}}_{p}. One of the (semi)groups is additive, and the other one is multiplicative. This allows us to take advantage of both operations on matrices to diffuse information. We note that in our protocol, no power of any matrix or of any element of Zp{{\mathbb{Z}}}_{p} is ever exposed, so standard classical attacks on Diffie–Hellman-like protocols are not applicable.

Keywords