首页> 外文会议>International workshop on security protocols >Cordial Security Protocol Programming: The Obol Protocol Language
【24h】

Cordial Security Protocol Programming: The Obol Protocol Language

机译:友好的安全协议编程:Obol协议语言

获取原文

摘要

Obol is a protocol programming language. The language is domain specific, and has been designed to facilitate error-free implementation of security protocols.Selecting the primitives of the language is, basically, concerned with determining which issues needs to be visible to the protocol programmer, and which can be left to the runtime without further ado.The basic abstractions of Obol has been modelled after the ones offered by the BAN logic of authentication. By building on these abstractions Obol makes it less hard to bridge the gap between logical analysis and implementation.Obol has been designed with the implementation of security protocols in mind, but the language can be used to implement also other types of protocols.At the core of the design and implementation is pattern-matching machinery enabling the runtime to parse packets as they arrive in order to free the programmer from a wide range of low-level issues know to foster all sorts of implementation difficulties.
机译:Obol是一种协议编程语言。该语言是特定于领域的,旨在促进安全协议的无错实现。选择语言的原语基本上与确定哪些问题对于协议程序员来说是可见的以及哪些问题留给程序员有关。 Obol的基本抽象是根据身份验证的BAN逻辑提供的模型进行建模的。通过在这些抽象的基础上进行构建,Obol使得弥合逻辑分析与实现之间的鸿沟变得更加轻松了.Obol在设计时考虑到了安全协议的实现,但是该语言也可以用于实现其他类型的协议。设计和实现的模式匹配机制使运行时能够在数据包到达时对其进行解析,以使程序员摆脱各种已知的低级问题,从而加剧了各种实现难题。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号