Computer Software
Print ISSN : 0289-6540
Introducing CafeOBJ (5) : Verification of an Authentication Protocol
Kazuhiro OGATAKokichi FUTATSUGIMasaki NAKAMURA
Author information
JOURNAL FREE ACCESS

2009 Volume 26 Issue 1 Pages 1_71-1_83

Details
Abstract
An example of verification of authentication protocols with CafeOBJ algebraic specification language is shown. The NSLPK authentication protocol is based on the public-key cryptosystem. Two principals can use the protocol to achieve the mutual authentication between them. The successful completion of the message exchanges specified by the protocol lets two principals share some information. The secrecy property is as follows: even when there exist malicious principals, the information is never leaked to any third parties. Described is the verification with proof score that the protocol satisfies the (nonce) secrecy property.
Content from these authors
© Japan Society for Software Science and Technology 2009
Previous article Next article
feedback
Top