In this paper a `fair' key generation and certification protocol for Diffie-Hellman keys is proposed, which is intended for use in cases where neither User nor CA are trusted to choose the User's key on their own. This protocol also ensures that key agreement mechanism 1 in ISO/IEC 11770-3 [2] provides `fair key agreement' [4]. Keywords Key agreement, commitment, certification.
Chris J. Mitchell, Konstantinos Rantos