[發明專利]基于CSP#和LTL邏輯的多方合同簽署協議公平性驗證方法在審
| 申請號: | 201410157935.0 | 申請日: | 2014-04-18 |
| 公開(公告)號: | CN104240092A | 公開(公告)日: | 2014-12-24 |
| 發明(設計)人: | 李曉紅;李洪波;李笑如;許光全;胡靜 | 申請(專利權)人: | 天津大學 |
| 主分類號: | G06Q30/00 | 分類號: | G06Q30/00 |
| 代理公司: | 天津市北洋有限責任專利代理事務所 12201 | 代理人: | 李素蘭 |
| 地址: | 300072*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 csp ltl 邏輯 多方 合同 簽署 協議 公平性 驗證 方法 | ||
1.一種基于CSP#和LTL邏輯的多方合同簽署協議公平性驗證方法,其特征在于,該方法包括以下步驟:?
步驟(1)、用CSP#語言對多方合同簽署協議進行建模,建立的協議結構模型為Kripke四元組M,令AP為原子命題集合M=(S,S0,R,L),其中:S是協議狀態的有限集合;是協議初始狀態的集合;是狀態轉移函數;L:S→2AP是標記函數,用于標記在某個狀態下位真的原子命題的集合;?
并且,該模型滿足以下假設,即:假設一:協議參與者之間的信道是不可靠的,即傳輸的消息可能會延遲或者丟失。但參與者與可信第三方之間的信道是可恢復信道;假設二:協議參與者可能是不誠實的,但多個參與者中至少有一個是誠實的,可信第三方是誠實的。誠實的參與者將嚴格按照協議規定執行操作,不誠實者也可以是合法用戶,擁有自己的公鑰和私鑰,以及定義針對協議的不誠實參與者是安全的;?
步驟(2)、對于協議系統S,用LTL線性時序邏輯可以將協議參與者Pi的公平性描述,模型表示如下:?
強公平性模型:?
弱公平性模型:?
根據上述公式Pi的公平性描述為:在協議中止時,如果P1,P2,...,Pi-1,Pi+1,...,Pn中的任意一位參與者獲得了Pi的數字簽名則一定存在一條路徑使得Pi能夠獲得P1,P2,...,Pi-1,Pi+1,...,Pn對合同m的簽名;然后進行上述模型檢測的狀態約減,即采用Move-One-Step方法根據操作語義規則產生所有可以轉換到目標狀態的中間狀態,并以Encode-State方法為基礎對目標狀態進行布爾公式編碼。?
2.如權利要求1所述的基于CSP#和LTL邏輯的多方合同簽署協議公平性驗證方法,其特征在于,所述模型檢測的狀態約減,具體包括以下處理:?
減去系統不可達狀態,降低狀態搜索時間;?
合并本質相同的狀態,壓縮狀態空間;以及?
刪除一定導致協議公平性的狀態,便于攻擊路徑的跟蹤。?
3.如權利要求1所述的基于CSP#和LTL邏輯的多方合同簽署協議公平性驗證方法,其特征在于,所述步驟(2)之后還包括PAT平臺上的模型檢測,給出公平性驗證和可視化攻擊路徑的步驟。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津大學,未經天津大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201410157935.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:養殖烏龜卵的人工孵化方法
- 下一篇:倉儲管理軟件





