999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于區(qū)塊鏈的醫(yī)院數(shù)據(jù)庫安全訪問控制方法

2023-06-25 22:00:03劉秉峰韓智偉
現(xiàn)代信息科技 2023年8期

劉秉峰 韓智偉

摘? 要:醫(yī)院數(shù)據(jù)庫中存放著大量的患者信息,為提高醫(yī)療數(shù)據(jù)的安全性,基于區(qū)塊鏈設計醫(yī)院數(shù)據(jù)庫安全訪問控制方法。引入許可操作數(shù)據(jù)集,使用多項式進行求解,生成訪問控制權(quán)限表達式,基于區(qū)塊鏈設置數(shù)據(jù)庫訪問控制權(quán)限。建立訪問控制模型,劃定不同節(jié)點之間的關(guān)系,得到數(shù)據(jù)庫安全訪問控制方法。實驗結(jié)果表明,在該訪問控制方法下,當數(shù)據(jù)量小于1×105時,數(shù)據(jù)的增加不會對訪問耗時造成影響,但是當數(shù)據(jù)量增長到1×105量級時,該訪問控制方法的耗時會隨著數(shù)據(jù)量的增加而同步增長。

關(guān)鍵詞:區(qū)塊鏈;醫(yī)院數(shù)據(jù)庫;數(shù)據(jù)庫安全;訪問控制

中圖分類號:TP391? 文獻標識碼:A? ? 文章編號:2096-4706(2023)08-0048-03

Abstract: A large amount of patient information is stored in the hospital database. In order to improve the security of medical data, the hospital database security access control method is designed based on the blockchain. The permission operation data set is introduced, the polynomial is used to solve, the access control permission expression is generated, and the database access control permission is set based on the blockchain. It establishes the access control model, delimits the relationship between different nodes, and obtains the database security access control method. The experimental results show that under this access control method, when the data volume is less than 1×105, the increase of data will not affect the access time consumption, but when the data volume grows to the order of 1×105, the time consumption of this access control method will increase synchronously with the increase of data volume.

Keywords: blockchain; hospital database; database security; access control

0? 引? 言

互聯(lián)網(wǎng)數(shù)字化技術(shù)和云平臺的發(fā)展,使得更多的數(shù)據(jù)開始從紙上向電子設備轉(zhuǎn)移,這種趨勢不僅體現(xiàn)在商業(yè)領域,還輻射到生活、學習、工作、醫(yī)療等多個領域。在醫(yī)院內(nèi)部,可穿戴設備和移動應用程序為患者的身體數(shù)據(jù)提供了更有力的支持,醫(yī)生可以實時跟蹤患者的癥狀,并結(jié)合疾病協(xié)作護理提出更為精確合理的治療方案。生活條件的提高使得人均壽命越來越長,這將導致全球人口老齡化,醫(yī)療數(shù)據(jù)也因此變得越來越重要。各醫(yī)院的電子醫(yī)療記錄,都保存著眾多私人醫(yī)療數(shù)據(jù),病人的各種醫(yī)療數(shù)據(jù)分散在不同的醫(yī)院,一旦患者進入另一家醫(yī)院就醫(yī),那么患者在前一家醫(yī)院內(nèi)留存的數(shù)據(jù)就無法被應用,新醫(yī)院需要重新采集患者的醫(yī)療數(shù)據(jù)。這樣不僅會浪費大量的數(shù)據(jù)空間資源,甚至還會導致醫(yī)療事故的發(fā)生。即使想要從前一家醫(yī)院導出數(shù)據(jù),也需要經(jīng)過一系列復雜的步驟。這就為醫(yī)療數(shù)據(jù)的共享提供了現(xiàn)實基礎。然而,醫(yī)療數(shù)據(jù)的共享可能會給數(shù)據(jù)提供者帶來巨大的隱私風險,因此本文基于區(qū)塊鏈設計一種醫(yī)院數(shù)據(jù)庫的安全訪問控制方法。

1? 基于區(qū)塊鏈設置數(shù)據(jù)庫訪問控制權(quán)限

想要得到數(shù)據(jù)庫安全訪問控制方法,需要首先建立內(nèi)容權(quán)限模塊,對不同用戶授予不同的訪問權(quán)限,防止權(quán)限等級不足的用戶登錄,在本文中建立醫(yī)院數(shù)據(jù)庫的區(qū)塊鏈結(jié)構(gòu),如圖1所示。

根據(jù)上述分析,當用戶在圖1的區(qū)塊鏈結(jié)構(gòu)中發(fā)出訪問請求后,結(jié)合式(3)的訪問權(quán)限表達式,建立用戶操作權(quán)限的集合,并將相關(guān)數(shù)據(jù)發(fā)送給控制系統(tǒng)的訪問判別器,以此判斷該用戶是否具備訪問權(quán)限。當通過權(quán)限認證后,用戶獲取目標醫(yī)院數(shù)據(jù),當訪問權(quán)限通不過認證時,拒絕用戶的訪問請求。

2? 建立訪問控制模型

在傳統(tǒng)的醫(yī)療記錄解決方案中,醫(yī)療記錄資料的存儲與實時查看,往往會受到授權(quán)和公共部門工作效率的限制。例如患者前往A醫(yī)院進行身體檢查,但是A院的設備條件有限,所以不得不轉(zhuǎn)至B院,患者拿到屬于自己醫(yī)療記錄的整個過程,需要醫(yī)生簽字蓋章授權(quán)。由于我國大多數(shù)公辦醫(yī)院常年都處于人數(shù)飽和狀態(tài),患者需要提前預約,而在成功找到醫(yī)療記錄后排隊領取的過程又十分復雜。對于患者來說,這將產(chǎn)生較大的時間成本,如果患者病情嚴重將會對患者的生命安全造成嚴重威脅。除此之外,患者一旦不小心丟失了紙質(zhì)病例記錄,還會對患者的后續(xù)就醫(yī)造成一定的影響,無法保障醫(yī)療記錄的完整性,自然想要跨域就醫(yī)就無法提供具體的可信記錄。隨著醫(yī)療技術(shù)水平的不斷提升,患者需要檢查的項目也逐漸增多,所以完整保存醫(yī)療記錄EMR至關(guān)重要。在患者醫(yī)療記錄EMR內(nèi)通常存儲著海量的隱私信息,應當如何保障這類信息的安全性,避免不法分子惡意盜取醫(yī)院數(shù)據(jù)庫的EMR信息。

鑒于此,本文引入?yún)^(qū)塊鏈技術(shù)試圖解決醫(yī)療記錄EMR領域的核心問題:1)如何安全有效儲存患者的EMR?2)如何實時上傳EMR?3)如何設置訪問控制過濾非法者?4)如何方便跨域下載EMR,設計了三個基于Ethereum的智能合約:文件同步合約、授權(quán)合約和跨域獲取合約。上文中對數(shù)據(jù)庫的訪問權(quán)限進行了限制,只有一部分擁有權(quán)限的用戶才能訪問特定的數(shù)據(jù),由此可以建立訪問控制模型,其節(jié)點之間的關(guān)系如圖2所示。

在上述的關(guān)系節(jié)點中,存在身份與數(shù)據(jù)兩類基本屬性,這兩個屬性與身份數(shù)據(jù)和共享記錄連接在一起,結(jié)合區(qū)塊鏈,得到本文的訪問控制節(jié)點。在該框架下,首先需要對訪問數(shù)據(jù)與訪問身份進行初始化處理,計算系統(tǒng)主密鑰。同時生成用戶密鑰,對待分享的數(shù)據(jù)進行加密。這些數(shù)據(jù)均需要保存在區(qū)塊鏈中,作為備份數(shù)據(jù)。

根據(jù)上述過程建立訪問控制模型,對公鑰和私鑰進行配對,選擇并公開部分共享醫(yī)院數(shù)據(jù),并根據(jù)所提供的主密鑰,恢復系統(tǒng)數(shù)據(jù)?;趫D1內(nèi)容審查交易請求,當驗證成功時,標志著審查成功,用戶節(jié)點之間可以建立訪問及共享關(guān)系,以此實現(xiàn)醫(yī)院數(shù)據(jù)的安全訪問。

3? 實驗研究

3.1? 實驗設計

為測試上文中所設計基于區(qū)塊鏈的醫(yī)院數(shù)據(jù)庫安全訪問控制方法的有效性,本文對其共享內(nèi)容的監(jiān)管進行了仿真設計。

如圖3所示,某市某醫(yī)院數(shù)據(jù)庫中包含了多種醫(yī)療數(shù)據(jù),由于各個醫(yī)院就醫(yī)環(huán)境不同,病人自身體質(zhì)存在較大差異,因此數(shù)據(jù)庫的類型和組成架構(gòu)也不盡相同,這都將導致數(shù)據(jù)庫中的業(yè)務邏輯表呈現(xiàn)出復雜多變的特征。在本次的設計方案中,以該醫(yī)院為實驗對象,首先從該醫(yī)院數(shù)據(jù)庫內(nèi)提取出十萬條以上的個人模擬數(shù)據(jù)作為觀察算法效率的主體。其次,通過botstrap建立節(jié)點地址存儲方案,將fatfs和levelds作為本實驗內(nèi)醫(yī)院數(shù)據(jù)的存儲結(jié)構(gòu),并將倒數(shù)第二、三個字符進行分片處理。在以區(qū)塊鏈為核心的訪問控制測試中,對醫(yī)院數(shù)據(jù)庫內(nèi)不同類型的文件以及不同大小的數(shù)據(jù)庫加密方式進行安全解密測試,并采用AES為加密基礎,結(jié)合AES密鑰和KAs算法,設計了本文的方案。

3.2? 實驗結(jié)果與分析

在對醫(yī)院數(shù)據(jù)庫內(nèi)的數(shù)據(jù)集進行安全訪問的同時,可以得知其訪問步驟共分為5個階段,分別是Setup、Keygen、enc、delegate、Dec,分別測試其在不同記錄數(shù)目下的耗時。

如表1所示,當數(shù)據(jù)量在1 000~10 000條之間時,Setup階段的訪問耗時在600~800 ms之間,不隨數(shù)據(jù)量的增加而發(fā)生線性變化。在Keygen階段,訪問耗時在100~300 ms之間,同樣不隨數(shù)據(jù)量的增加而產(chǎn)生正比例的增加趨勢。在enc階段,數(shù)據(jù)的訪問耗時在100~200 ms之間。在delegate階段,訪問耗時在400~500 ms之間。在Dec階段,訪問耗時在300~400 ms之間。由實驗數(shù)據(jù)可知,當數(shù)據(jù)量在10 000條以下時,數(shù)據(jù)量的增加不會導致訪問耗時的同比例增加,各階段運行所需時間均在一定范圍之內(nèi)。

如表2所示,當數(shù)據(jù)量在10 000~100 000條之間時,各階段的訪問耗時不規(guī)則。其中Setup階段的訪問耗時在500~900 ms之間,不隨數(shù)據(jù)量的增加而持續(xù)性增長。在Keygen階段,隨著數(shù)據(jù)量的增加,訪問耗時同步增長,由數(shù)據(jù)量為10 000條時的1 257.7 ms增長為數(shù)據(jù)量為100 000條時的5 643.7 ms。在enc階段,數(shù)據(jù)量與訪問耗時的增長趨勢相同,由1 188.7 ms增長至3 516.7 ms。在delegate階段,訪問耗時隨機變化,在500~600 ms之間。在Dec階段訪問耗時由565.4 ms增長至996.1 ms。

如表3所示,當數(shù)據(jù)量在100 000~1 000 000之間時,訪問耗時與數(shù)據(jù)量等比增長,在Setup、Keygen、enc、delegate、Dec五個階段,其訪問耗時的最小值與最大值分別為1 258.5~1687.6 ms、1 656.6~2 054.2 ms、2 378.6~4 452.0 ms、2 655.6~6464.3 ms、2 263.6~5 753.2 ms。綜上所述,當數(shù)據(jù)量較少時,數(shù)據(jù)的增加不會對訪問耗時造成影響,但是當數(shù)據(jù)量增長到一定程度時,本文訪問控制方法的耗時會隨著數(shù)據(jù)量的增加而同步增長。

4? 結(jié)? 論

醫(yī)院數(shù)據(jù)庫涉及患者信息、用藥信息、醫(yī)療方案等多類型數(shù)據(jù),一旦遭到攻擊或泄露,將對患者和醫(yī)院自身造成不可挽回的損失。為保證醫(yī)院數(shù)據(jù)庫訪問安全,本文設計一種基于區(qū)塊鏈的醫(yī)院數(shù)據(jù)庫安全訪問控制方法。首先,基于區(qū)塊鏈技術(shù)設置了醫(yī)院數(shù)據(jù)庫訪問控制權(quán)限,對用戶訪問進行限制;然后建立訪問控制模型,實現(xiàn)用戶和數(shù)據(jù)庫之間的連接;最后設計了相關(guān)測試,驗證了該方法可以提高訪問控制的安全性,防止患者的醫(yī)療數(shù)據(jù)泄漏。結(jié)合該訪問安全控制方法,可以使各醫(yī)院的聯(lián)合數(shù)據(jù)庫得到安全保障。

參考文獻:

[1] 譚靚潔,李永飛,吳瓊.基于區(qū)塊鏈的煤礦安監(jiān)云數(shù)據(jù)安全訪問模型研究 [J].工礦自動化,2022,48(5):93-99.

[2] 謝芳.基于數(shù)據(jù)庫安全和云平臺的農(nóng)機零件庫安全體系研究 [J].農(nóng)機化研究,2022,44(9):152-155.

[3] 付永貴,朱建明.基于區(qū)塊鏈的數(shù)據(jù)庫訪問控制機制設計 [J].通信學報,2020,41(5):130-140.

[4] 劉雪貞,孫從翔.基于區(qū)塊鏈技術(shù)的安全訪問控制機制 [J].信息與電腦,2020,32(7):191-193.

[5] 吳曉暉,黃昌軍,吳夢蝶,等.區(qū)塊鏈技術(shù)在訪問控制的研究進展 [J].科技風,2020(35):102-103.

作者簡介:劉秉峰(1986.07—),男,漢族,山東濰坊人,工程師,碩士,研究方向:計算機應用;韓智偉(1985.10—),男,漢族,山東濰坊人,工程師,碩士,研究方向:軟件工程。

主站蜘蛛池模板: 国产在线拍偷自揄拍精品| 天堂av高清一区二区三区| 久久人搡人人玩人妻精品 | 国产精品女人呻吟在线观看| 97色伦色在线综合视频| 久久精品亚洲专区| 婷婷丁香色| 久久99精品久久久大学生| 午夜视频日本| 精品国产自在在线在线观看| 91啪在线| 91色爱欧美精品www| 亚洲成人网在线播放| 97视频免费看| 在线观看亚洲精品福利片 | 天堂va亚洲va欧美va国产| 欧美日韩精品一区二区在线线| 中国一级特黄视频| 在线亚洲天堂| 极品私人尤物在线精品首页 | 一本大道无码日韩精品影视| 狠狠五月天中文字幕| 三级国产在线观看| 97在线免费| 中文字幕久久波多野结衣 | 午夜国产在线观看| 国产一区免费在线观看| 日韩精品久久久久久久电影蜜臀| 亚洲系列无码专区偷窥无码| 国产在线98福利播放视频免费| 在线观看91香蕉国产免费| 激情五月婷婷综合网| 亚洲天堂首页| 日本少妇又色又爽又高潮| 黄色网址手机国内免费在线观看| 免费在线国产一区二区三区精品| 免费a级毛片18以上观看精品| 青青热久麻豆精品视频在线观看| 国产成人三级在线观看视频| 青草精品视频| 永久毛片在线播| 亚洲美女久久| 丁香五月亚洲综合在线| 欧美日本二区| 在线国产资源| 无码丝袜人妻| 三区在线视频| 国产第一色| 国产成人精品亚洲77美色| 久久久国产精品免费视频| 国产丝袜丝视频在线观看| 精品久久香蕉国产线看观看gif | 精品综合久久久久久97超人该 | 99久久国产自偷自偷免费一区| 无码一区18禁| 综合社区亚洲熟妇p| 国产精品入口麻豆| 国产成人亚洲精品色欲AV | 久久久久亚洲精品成人网| 色丁丁毛片在线观看| 99久久精品久久久久久婷婷| 日本人又色又爽的视频| 2020国产免费久久精品99| 男女男免费视频网站国产| 日本人妻丰满熟妇区| 免费一级α片在线观看| 亚洲永久视频| YW尤物AV无码国产在线观看| 亚洲三级成人| 久热这里只有精品6| 欧美综合区自拍亚洲综合天堂| 国产极品美女在线观看| 伊人网址在线| 一级爆乳无码av| 亚洲高清在线播放| 亚洲人成在线精品| 国产69精品久久久久孕妇大杂乱| 欧美亚洲中文精品三区| 国产欧美日韩一区二区视频在线| 亚洲一区二区无码视频| 亚洲热线99精品视频| 精品亚洲麻豆1区2区3区|