前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >形式化分析工具AVISPA(四) SPAN工具简要介绍

形式化分析工具AVISPA(四) SPAN工具简要介绍

原创
作者头像
春风大魔王
修改2020-07-20 10:23:33
4.5K0
修改2020-07-20 10:23:33
举报
文章被收录于专栏:认证协议的形式化分析

参考:

参考资料:https://hal.inria.fr/hal-01213074v5

有多个版本的。也可关注公号:养两只猫。发送 “VISPA教程” 获取

安装增强功能

之前在安装增强功能时,有的小伙伴可能遇到需要密码的情况 ,密码为span

安装流程如下:

  1. 点击设备,安装增强功能。会在桌面产生VBox_GAs这个文件。
  2. 点开文件,点击右上角 open autorun prompt,下一步
  3. 输入密码:span
1.点击设备,安装增强功能。会在桌面产生VBox_GAs这个文件。
1.点击设备,安装增强功能。会在桌面产生VBox_GAs这个文件。

前提:SPAN+AVISPA教程

  1. 按照前面的教程进行安装
  2. 安装包和教程通过前面教程获取
  3. 建议参照A Short SPAN+A VISPA Tutorial.PDF 自己独立进行操作会有一个直观的体验和印象

SPAN工具简要介绍

1.点击桌面SPAN图标,主界面如下图。

完整的SPAN主图形界面
完整的SPAN主图形界面

1.打开或者保存 HLPSL或者CAS+ 规范的文件

2.OFMC、ATSE、SATMC、TA4SP是四种证明工具

3.protocol、intruder、attack simulation是三种模拟形式。分别是协协议仿真、入侵者仿真、攻击仿真

2.三种仿真模式演示

2.1 protocol simulation

protocol simulation
protocol simulation

modes选项

modes选项1
modes选项1
modes选项2
modes选项2

variables monitoring

变量监控1
变量监控1
变量监控2
变量监控2

2.2 intruder simulation

入侵者仿真
入侵者仿真

2.3 attack simulation

与intruder simulation雷同

总结:

1.modes选 sender pattern 这个选项,看起来相对直观、一致。如下图

2.通过查看intruder knowledge,可以直观的发现哪些信息不安全。如下图的nonce-2等。

3.比较有序的操作流程(纯个人总结)

  1. 先查看协议仿真(protocol simulation),改模式,查看是否能够完全复现所编写的协议。
  2. 选择证明工具进行证明。(若不进行第一步检查,证明结果会直接显示安全。因为协议本身不完整,没有输入进来。)
  3. 根据需要进行调试(根据哪些信息不安全进行,进行安全调试)

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 参考:
  • 安装增强功能
  • 前提:SPAN+AVISPA教程
  • SPAN工具简要介绍
    • 1.点击桌面SPAN图标,主界面如下图。
      • 2.三种仿真模式演示
        • 2.1 protocol simulation
        • modes选项
        • variables monitoring
      • 2.2 intruder simulation
        • 2.3 attack simulation
        • 总结:
          • 1.modes选 sender pattern 这个选项,看起来相对直观、一致。如下图
            • 2.通过查看intruder knowledge,可以直观的发现哪些信息不安全。如下图的nonce-2等。
              • 3.比较有序的操作流程(纯个人总结)
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档