Formal Modelling and Verification of the RTPS Behavior Module

Jiaqi Yin, Huibiao Zhu, Yuan Fei, Qiwen Xu

科研成果: 书/报告/会议事项章节会议稿件同行评审

2 引用 (Scopus)

摘要

With the popularization and development of 5G, it is vital to guarantee the security of the whole data while transmitting them at high speed. Data Distribution Service (DDS), as the core technology of network data communication, is one of the most significant protocols. The Real Time Publish Subscribe (RTPS) protocol is part of DDS, which emphasizes data publishing and receiving.In this paper, we focus on the Behavior module of the RTPS protocol, where the reliable modes are always to ensure the reliability of data. Thus, we adopt CSP to model eight core components and add corresponding intruders to attack the model in order to verify and detect the potential risks of the design. Specifically, we also improve our model by utilizing digital signature and digital certificate. Five properties abstracted from the specification have been verified through the model checker PAT. The result shows that once adding the digital signature and digital certificate together, there is no situation that publisher and subscriber are unauthorized; in addition, due to multiple encryption, data cannot be faked or intercepted. However, the history-cache still can be faked for it has no identity authentication. That is to say, to be highly trustworthy, developers need to ensure mutual authentication between modules as much as possible. Consequently, we hope this method makes sense for researches on security of data distribution protocol and gives a meaningful guide for DDS middleware development.

源语言英语
主期刊名Proceedings - 2021 International Symposium on Theoretical Aspects of Software Engineering, TASE 2021
出版商Institute of Electrical and Electronics Engineers Inc.
127-134
页数8
ISBN(电子版)9781665441636
DOI
出版状态已出版 - 8月 2021
已对外发布
活动15th International Symposium on Theoretical Aspects of Software Engineering, TASE 2021 - Shanghai, 中国
期限: 25 8月 202127 8月 2021

出版系列

姓名Proceedings - 2021 International Symposium on Theoretical Aspects of Software Engineering, TASE 2021

会议

会议15th International Symposium on Theoretical Aspects of Software Engineering, TASE 2021
国家/地区中国
Shanghai
时期25/08/2127/08/21

指纹

探究 'Formal Modelling and Verification of the RTPS Behavior Module' 的科研主题。它们共同构成独一无二的指纹。

引用此