- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据加密技术在医院信息化系统中应用
数据加密技术在医院信息化系统中应用
摘 要 随着医疗制度的不断改革,信息化技术的不断进步,各个大小医院也都引入了信息系统来维护医院的日常运营,信息化系统的引入,使得医院工作效率大大提高,患者就诊也变得越来越方便。但是在实用信息化系统的同时,也带来了一些安全威胁,本文提出了加密技术在医院信息化系统中应用,在一定程度上提高了信息系统安全性。
【关键词】数据加密 信息化 医疗
1 绪论
随着计算机网络和通信技术的进步,医院都逐步引入了医院信息系统。信息系统的出现,大大提高了医院的工作效率,简化了医生的工作步骤,节省了他们的时间,使得医生把更多的精力放在判断病人的病情上,也能为医院树立良好的信誉。
但是近几年,随着计算机水平的持续发展,在医院信息化的推广和应用中出现了新的问题,那就是医院信息的安全问题,信息化是与网络紧密相接的,那就会存在网络安全威胁的问题,有可能会信息泄露,大家都知道,医疗数据是非常隐秘的,除了涉及到个人隐私外,还会有医疗卫生行业的各种保密的研究数据和医院的运行常态数据,这些数据都有可能通过非正常的手段截取窃听,也有可能会受到各种各样的攻击。例如IP攻击,木马攻击,分布式拒绝服务攻击,计算机病毒等等,所以面对这些攻击,就得需要采取各种各样的维护手段,例如部署防火墙,入侵检测系统,计算机防毒软件,采用各种各样的认证等,本文主要分析了加密技术在信息化系统的应用。加密技术不仅能够防止内部消息的泄露,在一定程度上还能防止中途窃听等。
2 加密技术简介
密码学分为两个分支,密码编码学和密码分析学。密码编码就是对信息进行隐藏和加密,密码分析就是对信息进行解密,加密技术的使用主要为了防止信息通信过程中的窃听、消息修改、业务流分析、冒充、抵赖等攻击手段。加密技术的发展也经历了比较长的过程,加密技术从秘钥的个数使用来分可以分为对称加密和非对称加密。可以分别用在不同的部分,在本加密系统中我们主要用到了MD5哈希加密和DES加密算法。
2.1 MD5加密技术
MD5(Message Digest 5)加密是??种单向散列函数,单向散列函数具有以下特征:
(1)输入长度是任意的;不固定的,只要在规定的范围内即可
(2)输出长度是固定的,在本系统中我们取了512位,能有效的抵抗生日攻击
(3)对每一个给定的输入,我们能够很容易的算出他的输出来,在时间上有相对的保证。
(4)给定杂凑函数的描述,找到两个不同的输入消息杂凑到同一个输出值是计算上不可行的,称作单向性
(5)对于给定的X,找到满足H(y)=H(x)的y不等于x在计算上是不可能的,也就是如果X=Y,那么H(y)=H(x),如果X和Y不相等,那么结果也是不相等的。
例如:登录密码的设置,第一次设置密码是123456,其实储存在电脑密码库里的并不是123456,二是通过MD5算法算出来的一串秘钥,这个秘钥长度就是512位的,当第二次登录时,如果还输入123456,那么生成的秘钥和第一次的秘钥是一模一样的,这个时候就认为登录者是合法的,如果输入了111111这样的不一样的密码,输出就是不一样的,就认为是不合法的。并且在设计的时候我们还采用了密码登录次数来限制,登录几次之后就规定今天不能登录了,必须找管理员才可以,这也能防止了拒绝服务攻击。
2.2 DES加密技术
DES是一种对称加密算法,可以实现信息传输过程中的加密安全,因为加密过程复杂多变,所以破解起来比较费时间。DES以64位为分组对称数据加密,密钥长度应该也是64位的,但是除去每个第8位后就剩下56位了,密钥可以任意时候改变。在加密的过程中,需要生成16个加密密钥,经过16轮的迭代,才最终完成了加密,加密过程图1所示。
DES加密过程使用了移位和循环移位、置换、扩展和压缩还有异或、迭代等操作。使得加密过程看起来杂乱无章,密码难以理解。整个加密的破解是对密钥破解,1977年,一台专用于破译DES的并行计算机能在一天中找到密钥,耗资2000万美元。
DES加密过程密钥在一段时间内是会更换的,所以即使破解了刚才的秘钥,也无尽于是,因为已经更换了,在一定程度上,DES的破解是以一个时间的问题。谁抢在前面谁就赢了。
3 医院信息总体设计
3.1 框架设计
医院信息系统大体可以分为以下几个部分:
3.1.1 临床诊疗系统
门诊部,工作站,检验部,影像部等系统。
3.1.2 药品管理系统
药品管理功能、门急诊药房管理功能、住院药房管理功能、合理用药咨询功能。
3.1.3 财务管理系统
挂号系统,划价收费系统,住院病人入、出、转管理系统。
3.1.4 外接系统
保险部门、
文档评论(0)