arrow
返回

Formally based semi-automatic implementation of an open security protocol

delete2012-04-01
delete9
delete
OA
AI
A
A. Pironti
D
Davide Pozza
R
Riccardo Sisto *
DOI:10.1016/j.jss.2011.10.052delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
This paper presents an experiment in which an implementation of the client side of the SSH Transport Layer Protocol (SSH-TLP) was semi-automatically derived according to a model-driven development paradigm that leverages formal methods in order to obtain high correctness assurance. The approach used in the experiment starts with the formalization of the protocol at an abstract level. This model is then formally proved to fulfill the desired secrecy and authentication properties by using the ProVerif prover. Finally, a sound Java implementation is semi-automatically derived from the verified model using an enhanced version of the Spi2Java framework. The resulting implementation correctly interoperates with third party servers, and its execution time is comparable with that of other manually developed Java SSH-TLP client implementations. This case study demonstrates that the adopted model-driven approach is viable even for a real security protocol, despite the complexity of the models needed in order to achieve an interoperable implementation. (C) 2011 Elsevier Inc. All rights reserved.
Keyword:
Model-driven-development
Security protocols
Automatic code generation
Spi2Java
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Systems and Software 封面图
Journal of Systems and Software
IF:
4.1
论文数:
5.5K
被引数:
8.4K

机构

P
Polytechnic University of Turin
学者数:
1.3W
论文数: 1.3W
被引数: 1.3W
引用论文

引用论文

Impact of Type 1 Diabetes Technology on Family Members/Significant Others of People With Diabetes
err2016-04-25
err0
errOAAI
errKatharine Barnard; Vincent Crabtree; Peter Adolfsson; Melanie Davies; David Kerr; Amy Kraus; Danielle Gianferante; Elizabeth Bevilacqua; George Serbedzija
err分享
err收藏
Murine hemogenic endothelial precursors display heterogeneous hematopoietic potential ex vivo
err2017-07-01
err0
errOAAI
errMiguel Ganuza; Brandon Hadland; Ashley Chabot; Chen Li; Guolian Kang; Irwin Bernstein; Shannon McKinney-Freeman
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
学者 查看更多内容