DocumentCode :
1240755
Title :
A model for secure protocols and their compositions
Author :
Heintze, Nevin ; Tygar, J.D.
Author_Institution :
AT&T Bell Labs., Murray Hill, NJ, USA
Volume :
22
Issue :
1
fYear :
1996
fDate :
1/1/1996 12:00:00 AM
Firstpage :
16
Lastpage :
30
Abstract :
The paper develops a foundation for reasoning about protocol security. We adopt a model-based approach for defining protocol security properties. This allows us to describe security properties in greater detail and precision than previous frameworks. Our model allows us to reason about the security of protocols, and considers issues of beliefs of agents, time, and secrecy. We prove a composition theorem which allows us to state sufficient conditions on two secure protocols A and B such that they may be combined to form a new secure protocol C. Moreover, we give counter-examples to show that when the conditions are not met, the protocol C may not be secure
Keywords :
belief maintenance; cryptography; distributed processing; inference mechanisms; knowledge based systems; message authentication; protocols; software agents; theorem proving; agent beliefs; composition theorem proving; protocol security properties; protocol security reasoning; secrecy; secure protocol compositions; secure protocol model; time; Authentication; Clocks; Computer science; Computer security; Concatenated codes; Concrete; Cryptographic protocols; Cryptography; Logic; Sufficient conditions;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/32.481514
Filename :
481514
Link To Document :
بازگشت