国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于隨機數(shù)法的生物樣本庫信息保密系統(tǒng)

2018-11-26 09:33:32徐暢吳俊杰
電腦知識與技術 2018年24期
關鍵詞:窗體明文密文

徐暢 吳俊杰

摘要:生物樣本庫(Biobank)建立和運行中保密系統(tǒng)十分重要。我們構建了保密系統(tǒng),利用線性同余法生成偽隨機數(shù),替換患者編碼的部分字符,使操作人員無法直接查詢患者個人信息。該系統(tǒng)運行快捷、保密效果好,降低信息泄露的可能性;界面設計簡潔,便于使用;有效地提高工作效率。

關鍵詞:計算機;信息保密;生物樣本庫;VB6.0;偽隨機數(shù)

中圖分類號:TP391 文獻標識碼:A 文章編號:1009-3044(2018)24-0042-04

Abstract: The secrecy system of biobank is very important in building and running biobank. In it,the random number replaces some parts of patient code number. As a result, staff cannot find the detail information of patient without admission. This system is smart, safety, and secret, in order not to reveal patient information.

Key words: computer; information privacy; Biobank; VB 6.0; pseudo-random numbers

1 研究背景

生物樣本庫(Biobank)是指采集、處理、保存生物體的生物大分子、細胞、組織和器官等樣本,以及與這些樣本相關的資料及其質量控制、信息管理等。根據(jù)《醫(yī)學實驗室質量和能力認可準則》(CNAS-CL02)要求,保密系統(tǒng)和保密機制是生物樣本庫構建的關鍵要素。因此,生物樣本庫構建過程中,需要建立一套行之有效的保密系統(tǒng),將患者個人編號加密,阻斷操作人員搜索樣本的個人信息,預防信息泄露。

Windows平臺下電子表格處理軟件EXCEL,擁有良好的數(shù)據(jù)保管能力,數(shù)據(jù)移植性好,廣泛地應用于眾多領域,表格加密方便易于保密。Visual Basic 6.0(VB 6.0)語言擁有易于學習,界面設計容易,與EXCEL的結合效果好。并且VB 6.0自帶線性同余法偽隨機數(shù)生成器,具有應用范圍廣、速度快等優(yōu)點,是加密字符串安全、高效的工具。因此,我們利用EXCEL和VB 6.0進行該生物樣本庫保密系統(tǒng)的編寫。

2 研究內容

2.1 軟件設計的思維導圖

2.2 設計理念

生物樣本庫信息保密系統(tǒng)應包括錄入、數(shù)據(jù)加密、數(shù)據(jù)儲存等功能。錄入部分需要界面整潔,操作方便,便于工作人員使用,工作人員只能看見密文,防止其泄密;數(shù)據(jù)加密部分需要高效精確,密文難以破解;數(shù)據(jù)儲存部分需要做到保密且存儲的信息需要一定的兼容性,文字不易發(fā)生改變。針對以上的需求,我結合自己的編程與實踐經驗,編寫了一套生物樣本庫保密系統(tǒng)。

該系統(tǒng)利用與明文等長的偽隨機數(shù)(線性同余法生成),與明文需要加密部分相加并替換,做到快速、準確、簡潔、安全度高的加密;采用兩種加密方法,對明文不同位置加密,其中一種是在指定位數(shù)之間的字符加密(加密區(qū)域必須為數(shù)字),另一種是在特殊起、止字符之間的字符加密(加密區(qū)可以不是純數(shù)字);將明文與密文保存在事先加密的EXCEL工作表中,解決數(shù)據(jù)保存的兼容性、穩(wěn)定性、安全性問題;設計保存當前設置的功能,下一次處理時,軟件直接讀取默認設置,節(jié)約了輸入加密方式與細節(jié)的時間,進一步提高工作效率,降低工作錯誤率。

2.3 實際設計

VB 6.0語言具有簡單、易于組合軟件界面的特點,且VB與EXCEL之間的兼容性好,效率高,我結合先前的編程經驗,利用VB6.0編寫該生物樣本庫保密系統(tǒng)。

2.3.1 生物樣本庫保密系統(tǒng)的窗口設計

根據(jù)實際需要,該系統(tǒng)分為兩個窗體(FORM),一號窗體負責數(shù)據(jù)輸入與加密,二號窗體負責數(shù)據(jù)保存(一號窗體中LIST1控件儲存密文,對使用者可見;二號窗體中LIST1控件用于儲存明文,對使用者不可見)。

1)一號窗體

圖2為一號窗體。

2)二號窗體

圖3為二號窗體。

2.3.2 生物樣本庫保密系統(tǒng)的一號窗體

一號窗體功能:加密明文成密文后,儲存至LIST1、設置加密方式、向LIST1添加特別注釋、刪除LIST1中錯誤的內容和保存當前加密設置為默認設置。

3 結束語

該信息保密系統(tǒng)界面簡潔,無需專業(yè)計算機知識即可熟練使用。軟件運行速度快、操作方便,工作效率明顯的提升。使用者僅能看見加密后的密文,管理員可以看見明文與密文,提高了數(shù)據(jù)的保密性。該系統(tǒng)有效利用VB界面設計與EXCEL文檔數(shù)據(jù)保存后不易改變、多平臺通用的優(yōu)勢,實現(xiàn)該保密系統(tǒng)高效、精確地運行。

總之,該生物樣本庫信息保密系統(tǒng)可提升數(shù)據(jù)保密與處理工作效率,大大節(jié)約時間,降低錯誤率,便于生物樣本庫的數(shù)據(jù)收集和管理。

參考文獻:

[1] 沈華韻, 張鵬, 王侃, 改進線性同余法隨機數(shù)發(fā)生器[J]. 清華大學學報: 自然科學版, 2009(2): 191-193.

[2] 王水花, 張煜東, 吳樂南, 偽隨機數(shù)與準隨機數(shù)的比較[J]. 計算機與信息技術, 2010(4): 32-36.

[3] 姬小利, 李倩, 呂志寶, 等. 精準醫(yī)學背景下生物樣本庫發(fā)展中存在的問題及對策[J]. 中華醫(yī)院管理雜志, 2016(9): 692-694.

[4] 徐暢暢. 基于VB和PYTHON的問卷錄入與分析系統(tǒng)[J]. 電腦知識與技術, 2017(35): 109-113, 152.

[5] 葛美玲, 丁杰, 胡月, 等. 生物樣本庫安全管理體系的建立與完善[J]. 中國醫(yī)藥生物技術, 2018(2): 185-188.

【通聯(lián)編輯:謝媛媛】

猜你喜歡
窗體明文密文
一種針對格基后量子密碼的能量側信道分析框架
一種支持動態(tài)更新的可排名密文搜索方案
基于模糊數(shù)學的通信網絡密文信息差錯恢復
試談Access 2007數(shù)據(jù)庫在林業(yè)檔案管理中的應用
檔案天地(2019年5期)2019-06-12 05:12:02
奇怪的處罰
奇怪的處罰
四部委明文反對垃圾焚燒低價競爭
云存儲中支持詞頻和用戶喜好的密文模糊檢索
基于LayeredWindow的異形窗體局部刷新
中文信息(2014年2期)2014-03-06 23:49:14
万州区| 山丹县| 阳春市| 察雅县| 昌宁县| 广丰县| 云龙县| 江阴市| 临桂县| 宜川县| 南昌市| 乐昌市| 镇康县| 陕西省| 沙雅县| 安康市| 青河县| 聂拉木县| 共和县| 台山市| 郯城县| 进贤县| 乾安县| 高密市| 行唐县| 麟游县| 闽清县| 新营市| 乌兰县| 凉城县| 邵武市| 东兴市| 张家口市| 潮州市| 碌曲县| 桐乡市| 江西省| 庆元县| 修水县| 苏尼特左旗| 海阳市|