一种基于Coq的安全跨链协议生成方法
摘要:
本发明提出一种基于Coq的安全跨链协议生成方法,所述方法包括以下步骤:步骤一:确定协议需求;步骤11:确定协议基本目标;步骤12:确定协议使用范围和流程;步骤13:确定协议约束;步骤14:建立需求形式化规范;步骤二:协议分析;分析协议具体内容,将协议流程序列化,并获得模型元素:步骤三:协议建模与验证;步骤31:行为建模;步骤32:需求形式化规范描述;步骤33:性质验证;步骤四:协议代码自动生成;步骤41:将逻辑部分消除;步骤42:生成信息部分代码;步骤五:进行一致性验证;步骤51:静态测试验证;步骤52:动态测试验证;步骤53:生成一致性验证报告。
公开/授权文献
0/0