基于随机数法的生物样本库信息保密系统

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:jianghladros
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:生物样本库(Biobank)建立和运行中保密系统十分重要。我们构建了保密系统,利用线性同余法生成伪随机数,替换患者编码的部分字符,使操作人员无法直接查询患者个人信息。该系统运行快捷、保密效果好,降低信息泄露的可能性;界面设计简洁,便于使用;有效地提高工作效率。
  关键词:计算机;信息保密;生物样本库;VB6.0;伪随机数
  中图分类号: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)是指采集、处理、保存生物体的生物大分子、细胞、组织和器官等样本,以及与这些样本相关的资料及其质量控制、信息管理等。根据《医学实验室质量和能力认可准则》(CNAS-CL02)要求,保密系统和保密机制是生物样本库构建的关键要素。因此,生物样本库构建过程中,需要建立一套行之有效的保密系统,将患者个人编号加密,阻断操作人员搜索样本的个人信息,预防信息泄露。
  Windows平台下电子表格处理软件EXCEL,拥有良好的数据保管能力,数据移植性好,广泛地应用于众多领域,表格加密方便易于保密。Visual Basic 6.0(VB 6.0)语言拥有易于学习,界面设计容易,与EXCEL的结合效果好。并且VB 6.0自带线性同余法伪随机数生成器,具有应用范围广、速度快等优点,是加密字符串安全、高效的工具。因此,我们利用EXCEL和VB 6.0进行该生物样本库保密系统的编写。
  2 研究内容
  2.1 软件设计的思维导图
  2.2 设计理念
  生物样本库信息保密系统应包括录入、数据加密、数据储存等功能。录入部分需要界面整洁,操作方便,便于工作人员使用,工作人员只能看见密文,防止其泄密;数据加密部分需要高效精确,密文难以破解;数据储存部分需要做到保密且存储的信息需要一定的兼容性,文字不易发生改变。针对以上的需求,我结合自己的编程与实践经验,编写了一套生物样本库保密系统。
  该系统利用与明文等长的伪随机数(线性同余法生成),与明文需要加密部分相加并替换,做到快速、准确、简洁、安全度高的加密;采用两种加密方法,对明文不同位置加密,其中一种是在指定位数之间的字符加密(加密区域必须为数字),另一种是在特殊起、止字符之间的字符加密(加密区可以不是纯数字);将明文与密文保存在事先加密的EXCEL工作表中,解决数据保存的兼容性、稳定性、安全性问题;设计保存当前设置的功能,下一次处理时,软件直接读取默认设置,节约了输入加密方式与细节的时间,进一步提高工作效率,降低工作错误率。
  2.3 实际设计
  VB 6.0语言具有简单、易于组合软件界面的特点,且VB与EXCEL之间的兼容性好,效率高,我结合先前的编程经验,利用VB6.0编写该生物样本库保密系统。
  2.3.1 生物样本库保密系统的窗口设计
  根据实际需要,该系统分为两个窗体(FORM),一号窗体负责数据输入与加密,二号窗体负责数据保存(一号窗体中LIST1控件储存密文,对使用者可见;二号窗体中LIST1控件用于储存明文,对使用者不可见)。
  1)一号窗体
  图2为一号窗体。
  2)二号窗体
  图3为二号窗体。
  2.3.2 生物样本库保密系统的一号窗体
  一号窗体功能:加密明文成密文后,储存至LIST1、设置加密方式、向LIST1添加特别注释、删除LIST1中错误的内容和保存当前加密设置为默认设置。
  3 结束语
  该信息保密系统界面简洁,无需专业计算机知识即可熟练使用。软件运行速度快、操作方便,工作效率明显的提升。使用者仅能看见加密后的密文,管理员可以看见明文与密文,提高了数据的保密性。该系统有效利用VB界面设计与EXCEL文档数据保存后不易改变、多平台通用的优势,实现该保密系统高效、精确地运行。
  总之,该生物样本库信息保密系统可提升数据保密与处理工作效率,大大节约时间,降低错误率,便于生物样本库的数据收集和管理。
  参考文献:
  [1] 沈华韵, 张鹏, 王侃, 改进线性同余法随机数发生器[J]. 清华大学学报: 自然科学版, 2009(2): 191-193.
  [2] 王水花, 张煜东, 吴乐南, 伪随机数与准随机数的比较[J]. 计算机与信息技术, 2010(4): 32-36.
  [3] 姬小利, 李倩, 吕志宝, 等. 精准医学背景下生物样本库发展中存在的问题及对策[J]. 中华医院管理杂志, 2016(9): 692-694.
  [4] 徐畅畅. 基于VB和PYTHON的问卷录入与分析系统[J]. 电脑知识與技术, 2017(35): 109-113, 152.
  [5] 葛美玲, 丁杰, 胡月, 等. 生物样本库安全管理体系的建立与完善[J]. 中国医药生物技术, 2018(2): 185-188.
  【通联编辑:谢媛媛】
其他文献
他山之石,可以攻玉。我们从来稿中摘选了四篇教学反思的案例,以飨读者。虽然篇幅有限,难免挂一漏万,但一滴水可以反射太阳的光辉。我们可以从中窥见教学反思的一般方法,加以借鉴。
期刊
随着医学的不断发展,中两医结合专业是当代医学教育发展的必然产物,学以致用,适应现代医学发展的需要,医学教育才有生命力,作为医科大学附属医院的中西医结合外科,每年都要承担大量
政府成本的状况,是影响一个国家或地区未来社会经济发展的极其重要因素。20世纪80年代初期以来,各国的公共行政部门由于“规模”过于庞大,行政效率低下,浪费了过多的紧缺资源
摘要:随着移动通信技术的快速发展和改进,人们已经进入到了4G时代,大大提高了人类社会的信息化和智能化。移动通信网络承载的业务非常多,比如移动定位、社交平台、视频游戏等,为人们工作、生活和学习提供了极大的方便,但是也面临着海量的攻击威胁,这些攻击威胁不仅具有传统的攻击特点,同时还充分利用了移动通信网络接入设备的多样性、兼容性等存在的缺陷,持续提升病毒和木马传播速度、攻击范围,导致移动通信网络一旦受到
和谐社会的建设,在很大程度上取决于公共治理本身是否和谐。而在公共治理的主体中,尽管其他组织也能在公共治理中扮演一定角色,但最主要的仍然是政府。现阶段存在着影响社会和谐
摘要:计算机网络技术在诸多领域都得到了重用,尤其是在教育领域。现在的教学活动与计算机网络息息相关,而如何利用计算机网络提高教学质量,已经成为人们关注的焦点。在此背景下,把现代仿真软件应用到计算机网络中是教育领域一项重要变革。首先将Packet Tracer仿真软件进行简要介绍,然后把其应用到计算机网络的若干站点中,重新组建网络拓扑和确立IP地址,从而实现仿真软件与计算机网络的有效融合。  关键词:
当前,磷酸一铵需求乏力、出口遇阻以及复合肥企业开工不足等原因,使磷酸一铵价格有所回调。前一段时间,很多复合肥企业生产高氮肥,由于企业用量加大,加上前期出口,拉动颗粒一铵价格
期刊
廉租房建设存在巨额资金缺口,而廉租房租金微薄,即使加上政府补贴,投资回报率也非常低,对社会资金鲜有吸引力。当前我国住房公积金闲置资金巨大,利用效率极低,如果利用住房公