Nonce-based key agreement protocol against bad randomness

  • Burong Kang
  • , Xinyu Meng
  • , Lei Zhang*
  • , Yinxia Sun
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

Abstract

Most of the existing cryptographic schemes, e.g., key agreement protocol, call for good randomness. Otherwise, the security of these cryptographic schemes cannot be fully guaranteed. Nonce-based cryptosystem is recently introduced to improve the security of public key encryption and digital signature schemes by ensuring security when randomness fails. In this paper, we first investigate the security of key agreement protocols when randomness fails. Then we define the security model for nonce-based key agreement protocols and propose a nonce-based key agreement protocol that protects against bad randomness. The new protocol is proven to be secure in our proposed security model.

Original languageEnglish
Pages (from-to)619-633
Number of pages15
JournalInternational Journal of Foundations of Computer Science
Volume30
Issue number4
DOIs
StatePublished - 1 Jun 2019

Keywords

  • Nonce-based cryptography
  • backdoored pseudorandom generators
  • bad randomness
  • key agreement

Fingerprint

Dive into the research topics of 'Nonce-based key agreement protocol against bad randomness'. Together they form a unique fingerprint.

Cite this