[发明专利]通信协议可信性验证装置有效
| 申请号: | 202010011588.6 | 申请日: | 2020-01-06 |
| 公开(公告)号: | CN111245676B | 公开(公告)日: | 2022-03-04 |
| 发明(设计)人: | 史建琦;黄滟鸿;张继;任建鹏;于会新;杨洋;张鹏 | 申请(专利权)人: | 上海丰蕾信息科技有限公司 |
| 主分类号: | H04L43/18 | 分类号: | H04L43/18;H04L69/00 |
| 代理公司: | 北京辰权知识产权代理有限公司 11619 | 代理人: | 付婧 |
| 地址: | 200062 上海市*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 通信协议 可信性 验证 装置 | ||
1.一种通信协议可信性验证装置,其特征在于,包括:
形式化语言描述模块,用于通过形式化语言描述满足安全传输指标的需求规范,得到形式化语言描述的需求规范,所述安全传输指标的需求包括:系统接口需求、用户界面需求、硬件接口需求、软件接口需求、通信接口需求;
其中,所述形式化语言描述模块,包括:分析单元,用于对所述满足安全传输指标的需求规范进行词法分析、语法分析、语义分析,得到分析结果;
形式化语言描述单元,用于通过形式化语言描述所述分析结果,选择对应的语义抽象函数,建立形式化描述和等价类中的被描述对象的关系,通过使用不同的语义抽象函数,将被描述对象划分成多个等价类,使每个等价类分别与不同形式化描述语言建立抽象关系,把多个形式化描述语言集成于同一个语义域,得到形式化语言描述的需求规范;
其中,在对协议进行建模时,为每一类节点赋予一个模型,并用进程代数描述语言对进程模型之间的通信进行描述,通过初始化异步帧消息的调度请求,以及对协议中的调度算法的建模,完成协议周期中调度帧信息的模拟,整个协议模型由不同类型节点的进程的并发组成;
形式化验证模块,用于通过形式化验证工具对所述形式化语言描述的需求规范进行验证,得到验证数据集;
检测模块,用于根据所述验证数据集,进行规范检测。
2.根据权利要求1所述的装置,其特征在于,所述形式化验证工具,包括:
过程分析工具包(PAT)。
3.根据权利要求1所述的装置,其特征在于,所述验证数据集,包括:
正确性验证数据集、完备性验证数据集、一致性验证数据集和无歧义性验证数据集。
4.根据权利要求1所述的装置,其特征在于,所述检测模块,包括:
正确性检测单元,用于根据正确性验证数据集,检测规范是否正确;
完备性检测单元,用于根据完备性验证数据集,检测规范是否完备;
一致性检测单元,用于根据一致性验证数据集,检测规范是否一致;
无歧义性检测单元,用于根据无歧义性验证数据集,检测规范是否无歧义。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海丰蕾信息科技有限公司,未经上海丰蕾信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010011588.6/1.html,转载请声明来源钻瓜专利网。





