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