基于BlockChain的電子公文交換加密方法研究
發(fā)布時間:2021-09-23 16:14
電子公文交換系統(tǒng),需要信息管理領域和類似于區(qū)塊鏈中資源交換機制的相互協(xié)作,以此優(yōu)化電子公文的管理機制。為了實現(xiàn)此目標論文提出了一種授權系統(tǒng),以便利用區(qū)塊鏈(blockchain)技術進行公文處理。所提出的系統(tǒng)可實現(xiàn)更可靠的監(jiān)控管理功能和授權功能,部門之間相互委托控制器的功能,并具有數(shù)據(jù)訪問安全系數(shù)高等特點。文中提出的方案在優(yōu)化資源監(jiān)視機制,提高授權安全級別,減少交易所消耗的資源方面,有一定參考價值。
【文章來源】:電測與儀表. 2019,56(12)北大核心
【文章頁數(shù)】:7 頁
【部分圖文】:
傳統(tǒng)的SSE模型Fig.1TraditionalSSEmodel
??C、I發(fā)送到服務器。假設數(shù)據(jù)所有者和用戶共享私鑰數(shù)組K,F(xiàn)在,用戶想要搜索包含關鍵字w的文檔。那么,用戶通過使用私鑰數(shù)組K計算關鍵字w的搜索標記tw,并將其發(fā)送到服務器。然后,服務器通過組合tw,C和I來計算結果Cij。最后,用戶在本地解密Cij。在此列出了將在構造中使用的函數(shù)和符號,如表1所示。3系統(tǒng)模型本節(jié)中將給出基于SSE的區(qū)塊鏈模型及其安全性定義。3.1基于SSE的區(qū)塊鏈的定義基于SSE模型的區(qū)塊鏈模式如圖2所示。圖2基于SSE模型的區(qū)塊鏈模式Fig.2BlockchainbasedonSSEmodel數(shù)據(jù)所有者有n個文檔D=(D1,D2,…,Dn)。假設數(shù)據(jù)所有者和用戶共享私鑰k1。定義1:基于SSE的區(qū)塊鏈方案是由七個多項式的時間算法組成的元素組合π=(Gen,Enc,Srchtoken,Search,Verify,Dec,Rede),如下所示:(1)K←Gen(1k):這是一種概率算法,它將安全參數(shù)k作為輸入,并輸出一個密鑰數(shù)組K;(2)(I,C)←Enc(K,D):它將密鑰數(shù)組K=(k1,k2,k3,k4,k5),數(shù)據(jù)文件集合D作為輸入,并輸出密文C和可逆索引I;(3)(Appoint,Tw)←Srchtoken(w,K,Tu):這是一種確定性算法。用戶使用關鍵字w,私鑰數(shù)組K和未兌換的Tu作為輸入,并輸出搜索令牌Tw和Appoint;—83—第56卷第12期電測與儀表Vol.56No.122019年6月25日ElectricalMeasurement&InstrumentationJun.25,
2,k3,k4,k5)。為了搜索包含關鍵字w的文檔,用戶計算:tw=F1(k2,w|0)(9)kw=F1(k2,w|1)(10)k31=F1(k4,wi)(11)Tw=Enck(k31,tw|kw|H(k31))(12)然后,用戶將Tw發(fā)送給服務器,并等待回復。設D()是服務器構建的契約,任何人都可以調用它。在這個契約中D()主要執(zhí)行哈希操作,也就是說,當輸入(x,y)時,這個契約可以驗證h(x)=y,過程以圖3為例。圖3用戶存款的過程Fig.3Userdepositprocess(4)Search:收到Tw后,服務器建立如圖4所示的ask。圖4獲取搜索令牌Tw的解密密鑰的過程Fig.4ProcessofobtainingthedecryptionkeyforthesearchtokenTw通過下列方式獲得Tw的解密密鑰k31:(a)找到值為dB的未兌換Ts1,其接收者是服務器;(b)將V(k31,Tw)嵌入到ask的出口腳本中;(c)計算主體的問題;(d)服務器和用戶都通過將ask作為輸入來計算withdraw的主體。用戶將withdraw發(fā)送到服務器以在其中添加其簽名。withdraw具有時間鎖t,這意味著在時間t之后,服務器可以廣播withdraw撤銷;(e)服務器簽署“ask”并在區(qū)塊鏈上廣播;(f)如果Appoint沒有出現(xiàn)在區(qū)塊鏈上直到t-max1,其中max1表示包括詢問區(qū)塊鏈的最大可能延遲,服務器可以通過使用其私鑰立即兌換事務Ts1并退出協(xié)議。用戶通過使用ask輸出Pay的主體,并將k31嵌入到Pay的腳本中。簽署后,用戶傳播Pay。節(jié)點
【參考文獻】:
期刊論文
[1]區(qū)塊鏈與可信數(shù)據(jù)管理:問題與方法[J]. 錢衛(wèi)寧,邵奇峰,朱燕超,金澈清,周傲英. 軟件學報. 2018(01)
[2]云計算在電力用戶用電信息采集系統(tǒng)中的應用研究[J]. 何恒靖,趙偉,黃松嶺,王勍. 電測與儀表. 2016(01)
[3]基于物聯(lián)網的高級量測體系的設計[J]. 符長友,馬剛,周苗苗. 電測與儀表. 2012(07)
[4]應用改進FFT算法實現(xiàn)風電場諧波的檢測[J]. 李朝生,周進有,李先允. 電測與儀表. 2010(11)
[5]面向智能用電的家庭綜合能源管理系統(tǒng)的設計與實現(xiàn)[J]. 章鹿華,王思彤,易忠林,袁瑞銘,周暉,殷慶鐸. 電測與儀表. 2010(09)
[6]AMI體系結構及應用[J]. 傅華渭. 電測與儀表. 2010(S1)
[7]高級量測體系探討[J]. 鄧桂平,傅士冀,舒開旗,陳俊. 電測與儀表. 2010(S2)
[8]IEC62056(電能計量——用于抄表、費率和負荷控制的數(shù)據(jù)交換)標準體系簡介[J]. 宋曉林,劉君華,楊曉西,馮玉貴,劉守謙. 電測與儀表. 2004(02)
本文編號:3406020
【文章來源】:電測與儀表. 2019,56(12)北大核心
【文章頁數(shù)】:7 頁
【部分圖文】:
傳統(tǒng)的SSE模型Fig.1TraditionalSSEmodel
??C、I發(fā)送到服務器。假設數(shù)據(jù)所有者和用戶共享私鑰數(shù)組K,F(xiàn)在,用戶想要搜索包含關鍵字w的文檔。那么,用戶通過使用私鑰數(shù)組K計算關鍵字w的搜索標記tw,并將其發(fā)送到服務器。然后,服務器通過組合tw,C和I來計算結果Cij。最后,用戶在本地解密Cij。在此列出了將在構造中使用的函數(shù)和符號,如表1所示。3系統(tǒng)模型本節(jié)中將給出基于SSE的區(qū)塊鏈模型及其安全性定義。3.1基于SSE的區(qū)塊鏈的定義基于SSE模型的區(qū)塊鏈模式如圖2所示。圖2基于SSE模型的區(qū)塊鏈模式Fig.2BlockchainbasedonSSEmodel數(shù)據(jù)所有者有n個文檔D=(D1,D2,…,Dn)。假設數(shù)據(jù)所有者和用戶共享私鑰k1。定義1:基于SSE的區(qū)塊鏈方案是由七個多項式的時間算法組成的元素組合π=(Gen,Enc,Srchtoken,Search,Verify,Dec,Rede),如下所示:(1)K←Gen(1k):這是一種概率算法,它將安全參數(shù)k作為輸入,并輸出一個密鑰數(shù)組K;(2)(I,C)←Enc(K,D):它將密鑰數(shù)組K=(k1,k2,k3,k4,k5),數(shù)據(jù)文件集合D作為輸入,并輸出密文C和可逆索引I;(3)(Appoint,Tw)←Srchtoken(w,K,Tu):這是一種確定性算法。用戶使用關鍵字w,私鑰數(shù)組K和未兌換的Tu作為輸入,并輸出搜索令牌Tw和Appoint;—83—第56卷第12期電測與儀表Vol.56No.122019年6月25日ElectricalMeasurement&InstrumentationJun.25,
2,k3,k4,k5)。為了搜索包含關鍵字w的文檔,用戶計算:tw=F1(k2,w|0)(9)kw=F1(k2,w|1)(10)k31=F1(k4,wi)(11)Tw=Enck(k31,tw|kw|H(k31))(12)然后,用戶將Tw發(fā)送給服務器,并等待回復。設D()是服務器構建的契約,任何人都可以調用它。在這個契約中D()主要執(zhí)行哈希操作,也就是說,當輸入(x,y)時,這個契約可以驗證h(x)=y,過程以圖3為例。圖3用戶存款的過程Fig.3Userdepositprocess(4)Search:收到Tw后,服務器建立如圖4所示的ask。圖4獲取搜索令牌Tw的解密密鑰的過程Fig.4ProcessofobtainingthedecryptionkeyforthesearchtokenTw通過下列方式獲得Tw的解密密鑰k31:(a)找到值為dB的未兌換Ts1,其接收者是服務器;(b)將V(k31,Tw)嵌入到ask的出口腳本中;(c)計算主體的問題;(d)服務器和用戶都通過將ask作為輸入來計算withdraw的主體。用戶將withdraw發(fā)送到服務器以在其中添加其簽名。withdraw具有時間鎖t,這意味著在時間t之后,服務器可以廣播withdraw撤銷;(e)服務器簽署“ask”并在區(qū)塊鏈上廣播;(f)如果Appoint沒有出現(xiàn)在區(qū)塊鏈上直到t-max1,其中max1表示包括詢問區(qū)塊鏈的最大可能延遲,服務器可以通過使用其私鑰立即兌換事務Ts1并退出協(xié)議。用戶通過使用ask輸出Pay的主體,并將k31嵌入到Pay的腳本中。簽署后,用戶傳播Pay。節(jié)點
【參考文獻】:
期刊論文
[1]區(qū)塊鏈與可信數(shù)據(jù)管理:問題與方法[J]. 錢衛(wèi)寧,邵奇峰,朱燕超,金澈清,周傲英. 軟件學報. 2018(01)
[2]云計算在電力用戶用電信息采集系統(tǒng)中的應用研究[J]. 何恒靖,趙偉,黃松嶺,王勍. 電測與儀表. 2016(01)
[3]基于物聯(lián)網的高級量測體系的設計[J]. 符長友,馬剛,周苗苗. 電測與儀表. 2012(07)
[4]應用改進FFT算法實現(xiàn)風電場諧波的檢測[J]. 李朝生,周進有,李先允. 電測與儀表. 2010(11)
[5]面向智能用電的家庭綜合能源管理系統(tǒng)的設計與實現(xiàn)[J]. 章鹿華,王思彤,易忠林,袁瑞銘,周暉,殷慶鐸. 電測與儀表. 2010(09)
[6]AMI體系結構及應用[J]. 傅華渭. 電測與儀表. 2010(S1)
[7]高級量測體系探討[J]. 鄧桂平,傅士冀,舒開旗,陳俊. 電測與儀表. 2010(S2)
[8]IEC62056(電能計量——用于抄表、費率和負荷控制的數(shù)據(jù)交換)標準體系簡介[J]. 宋曉林,劉君華,楊曉西,馮玉貴,劉守謙. 電測與儀表. 2004(02)
本文編號:3406020
本文鏈接:http://sikaile.net/kejilunwen/sousuoyinqinglunwen/3406020.html
教材專著