基于加密技术的医院信息系统数据安全保障研究与实现
发布时间:2024-07-06 07:48
云计算具有低成本运营、即时访问、灵活扩展的优点,可分为软件即服务(SaaS)、基础架构即服务(IaaS)、平台即服务(PaaS)三种服务方式。云数据库属于PaaS服务,且医院运用云数据库存储医院信息系统产生的结构化数据。但是医院在云数据库中存储的数据存在被黑客或者云服务提供商窃取的风险,造成患者隐私泄露,影响医院的公信力。因此本文针对医院云数据库中数据的安全问题,完成了以下研究工作。1.基于P-AES算法的医院信息系统的数据加密算法。为提高医院信息系统中医疗数据加密与解密的速度,本文提出了P-AES算法。与标准的AES算法相比,P-AES算法结构上为并行结构,秘钥扩展操作在算法外部执行。通过试验分析,与AES算法相比,P-AES算法在加解密数据时,具有更高的加解密效率,而且同一时间内可以加密或者解密更多的数据。2.基于混合加密算法的医院信息系统秘钥存储管理。通过P-AES算法、RSA算法、SHA-512算法进行混合加密,形成三级秘钥管理模式,编程实现秘钥管理程序,达到数据加密秘钥安全存储的目的。与二级秘钥管理模式相比,利用P-AES算法将二级秘钥(用户的公钥与私钥)加密并存储在数据库中...
【文章页数】:83 页
【学位级别】:硕士
【部分图文】:
本文编号:4002284
【文章页数】:83 页
【学位级别】:硕士
【部分图文】:
图3-2代码中使用的S-boxFig.3-2S-boxusedinthecode
图3-2代码中使用的S-boxFig.3-2S-boxusedinthecodea(0,0)a(0,1)a(0,2)a(0,3)a(1,0)a(1,1)a(1,2)a(1,3)a(2,0)a(2,1)a(2,2)a(2,3)a(3,0)a(3,1)a(3,2)a....
图3-4列混合变换
图3-4列混合变换Fig.3-4Columnhybridtransformatio变换前k(0,0)k(0,1)k(0,2)k(0,3)k(1,0)k(1,1)k(1,2)k(1,3)k(2,0)k(2,1)k(2,2)k(2,3)k(3,0)k(3,1)k(3,2)....
图3-8四种对称加密算法加密时间对比
Comparisonofencryptiontimeoffoursymmetricencryptiona图3-9四种对称加密算法解密时间对比
图310AES不同加密方式的耗时对比
AES算法的加密耗时要低于Blowfish算法与DES算法。由图3-9可以看出,3DES算法在解密时,花费了最多的时间,大约为9ms,解密耗时明显高于其它三种算法。虽然其它三种算法耗时均在1ms左右,但是AES算法解密时间花费最少。由此可以看出,3DES....
本文编号:4002284
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/4002284.html