Programming Cryptographic Protocols

TGC'05: Proceedings of the 1st international conference on Trustworthy global computing(2005)

引用 29|浏览35
暂无评分
摘要
Cryptographic protocols are useful for trust engineering in distributed transactions. Transactions require specific degrees of confidentiality and agreement between the principals engaging in it. Moreover, trust management assertions may be attached to protocol actions, constraining the behavior of a principal to be compatible with its own trust policy. We embody these ideas in a cryptographic protocol programming language CPPL at the Dolev-Yao level of abstraction. A strand space semantics for CPPL shaped our compiler development, and allows a protocol designer to prove that a protocol is sound.
更多
查看译文
关键词
Security Protocol, Trust Management, Cryptographic Protocol, Runtime Environment, Incoming Message
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要