New subclass framework and concrete examples of strongly asymmetric public key agreement

Satoshi Iriyama, Koki Jimbo, Massimo Regoli

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)

Abstract

Strongly asymmetric public key agreement (SAPKA) is a class of key exchange between Alice and Bob that was introduced in 2011. The greatest difference from the standard PKA algorithms is that Bob constructs multiple public keys and Alice uses one of these to calculate her public key and her secret shared key. Therefore, the number of public keys and calculation rules for each key differ for each user. Although algorithms with high security and computational efficiency exist in this class, the relation between the parameters of SAPKA and its security and computational efficiency has not yet been fully clarified. Therefore, our main objective in this study was to classify the SAPKA algorithms according to their properties. By attempting algorithm attacks, we found that certain parameters are more strongly related to the security. On this basis, we constructed concrete algorithms and a new subclass of SAPKA, in which the responsibility of maintaining security is significantly more associated with the secret parameters of Bob than those of Alice. Moreover, we demonstrate 1. insufficient but necessary conditions for this subclass, 2. inclusion relations between the subclasses of SAPKA, and 3. concrete examples of this sub-class with reports of implementational experiments.

Original languageEnglish
Article number5540
JournalApplied Sciences (Switzerland)
Volume11
Issue number12
DOIs
Publication statusPublished - 2 Jun 2021

Keywords

  • Asymmetric
  • Asymmetric algorithm
  • Computationally biased
  • Cryptography
  • Frame-work
  • Limited computational power
  • Public key exchange
  • Security

Fingerprint

Dive into the research topics of 'New subclass framework and concrete examples of strongly asymmetric public key agreement'. Together they form a unique fingerprint.

Cite this