跳到主要内容
文章
免费访问

证明通用通信协议的安全属性

出版:1983年4月1日 出版历史
  • 获取引文提醒
  • 摘要

    随着联网的实践越来越广泛,通信协议的研究也相应增长。与此同时,消息传递网络的验证技术已经发展到可以用来证明此类协议的安全属性的程度。
    本文讨论了两个进程必须通过某种半可靠介质进行通信的问题。为了进行通信,必须有一些规则来确认正确接收的消息(称为帧)以及重新传输丢失或损坏的帧。这样一组规则被称为通信协议。
    我们提出了一种通用的通信数据链路层协议,并使用Misra和Chandy[Misra81]最近提出的技术进行了证明。我们还表明,该协议和证明包括两个非常重要的特殊情况:
    1) 众所周知的交替位协议,以及
    2) HDLC协议的一部分,专用于确保数据包被接收,并且以正确的顺序被接收。
    验证通信协议的问题已由Stenning[Stenning76]解决,最近由Hailpern[Hailpern8l]解决。这些协议中的每一个都可以被视为此处所述协议的一个特例。Hailpern还证明了他的算法的活性,但使用了时序逻辑和显式归纳法(在消息数量上)来证明安全性和活性。
    我们在这篇论文中没有涉及活性的证明。然而,证明技术可以扩展到生动性证明。关于这一点的讨论,请读者参考[Misra82]。

    工具书类

    [1]
    {Hailpern81}Hailpern,Brent和Owicki,Susan,“计算机通信协议的模块化验证”,IBM RC8726(#38174),1981年3月。
    [2]
    {Hoare78}Hoare,C.A.R.,“通信顺序过程”,CACM,1978年8月。
    [3]
    {Misra81}Misra,J.和Chandy,K.M.,“过程网络的证明”,IEEE软件工程学报,1981年7月。
    [4]
    {Misra82}Misra,J.、Chandy,K.M.和Smith,T.,“用实例证明通信过程的安全性和活性”,《ACM SIGOPS/SIGACT分布式计算原理会议论文集》,加拿大渥太华,1982年8月18-20日。
    [5]
    {Ossefort82}马蒂·奥斯福特(Marty Ossefort),《沟通过程的正确性证明——文献中的三个例证》,TOPLAS即将出版。
    [6]
    {Stenning76}Stenning,Norman V.,“数据传输协议”,《计算机网络》,1976年9月。
    [7]
    {Tanenbaum81}Tanenbaom,A.S.,“网络协议”,《计算调查》,1981年12月。

    建议

    评论

    信息和贡献者

    问询处

    发布于

    封面图片ACM SIGCOMM计算机通信评论
    ACM SIGCOMM计算机通信审查 第13卷第2期
    1983年4月
    252页
    国际标准编号:0146-4833
    内政部:10.1145/1024840
    期刊目录
    • 封面图片ACM会议
      SIGCOMM’83:通信体系结构与协议研讨会会议记录
      1983年10月
      291页
      国际标准图书编号:0897910893
      内政部:10.1145/1035237
      • 总主席:
      • 大卫·C·伍德,
      • 项目主席:
      • 西蒙·S·林
    如果复制品不是为了盈利或商业利益而制作或分发的,并且复制品的第一页载有本通知和完整引文,则允许免费制作本作品的全部或部分数字或硬拷贝以供个人或课堂使用。必须尊重ACM以外的其他人对本作品组成部分的版权。允许用信用证进行摘要。要以其他方式复制或重新发布,在服务器上发布或重新发布到列表,需要事先获得特定许可和/或付费。从请求权限[电子邮件保护]

    出版商

    计算机协会

    美国纽约州纽约市

    出版历史

    出版:1983年4月1日
    发布于SIGCOMM-CCR体积13,问题2

    检查更新

    限定符

    • 第条

    贡献者

    其他指标

    文献计量学和引文

    文献计量学

    文章指标

    • 0
      引文总数
    • 206
      总下载次数
    • 下载次数(过去12个月)16
    • 下载次数(最近6周)1

    其他指标

    引文

    视图选项

    查看选项

    PDF格式

    以PDF文件查看或下载。

    PDF格式

    电子阅读器

    使用联机查看电子阅读器.

    电子阅读器

    获取访问权限

    登录选项

    完全访问权限

    媒体

    数字

    其他

    桌子

    分享

    分享

    共享此出版物链接

    在社交媒体上分享