码迷,mamicode.com
首页 > 其他好文 > 详细

CPNtools协议建模安全分析---实例变迁标记(五)

时间:2020-01-04 01:42:24      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:ima   img   --   添加   cli   类型   函数   限制   实例   

之前的说了库所的标记,现在我们开始加讲变迁标记

1、描述变迁的标记有四种类型,分别是变迁的标记,门卫的标记,世间的标记,代码片段的标记。

 技术图片

咋变迁中限制更严格的输入token,其中Code Segement(代码片段用来设置过滤参数) ,比方下面的设置两个加书库所,使用变迁的代码片段来过滤输出

技术图片技术图片

 

 技术图片

 

2、Petri网中的定时网络和非定时网络

 技术图片

3、TLS协议的建模

首先定义的单颜色集合符合颜色集对应的 token类型,这里我们定义 客户端和服务端的随机数生成函数 为 fun Random()=Client_Ransom.ran();   其中 Client_Random=int with 1..5;

因为CPN 中其实没有办法形式化 加密解密函数以及一些算法,在设置函数的时候我么使用 乘积类型 :product

技术图片

下面是我在实验部分将要建模的TLS1.3部分结构图 。天机攻击模型是形式化描述所有协议可能存在的不安全状态,并使用函数的形式化描述协议可能存在的危险状态。然后该工具根据描述的不安全状态去检测协议。验证是否存在这种漏洞。这个在后续添加。

 技术图片

CPNtools协议建模安全分析---实例变迁标记(五)

标签:ima   img   --   添加   cli   类型   函数   限制   实例   

原文地址:https://www.cnblogs.com/xinxianquan/p/12147384.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!