DocumentCode :
1240747
Title :
Prudent engineering practice for cryptographic protocols
Author :
Abadi, Martin ; Needham, Roger
Author_Institution :
Syst. Res. Center, Digital Equipment Corp., Palo Alto, CA, USA
Volume :
22
Issue :
1
fYear :
1996
fDate :
1/1/1996 12:00:00 AM
Firstpage :
6
Lastpage :
15
Abstract :
We present principles for designing cryptographic protocols. The principles are neither necessary nor sufficient for correctness. They are however helpful, in that adherence to them would have prevented a number of published errors. Our principles are informal guidelines; they complement formal methods, but do not assume them. In order to demonstrate the actual applicability of these guidelines, we discuss some instructive examples from the literature
Keywords :
cryptography; distributed processing; message authentication; protocols; software engineering; correctness; cryptographic protocol design; formal methods; prudent engineering practice; Authentication; Computer Society; Cryptographic protocols; Cryptography; Design engineering; Error analysis; Guidelines; Logic; Privacy; Security;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/32.481513
Filename :
481513
Link To Document :
بازگشت