




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、密码编码学与网络安全电子病历安全软件开发实验报告组员:白天俊 2012082013张攀 2012082039陈建新 2012082023实验内容:1. 编程实现电子病历安全软件,软件能读取病人的电子病历。每个人的电子 病历,都是一个文件(可以是数据库文件,也可以是二进制文件),存储在一个U盘中。这个电子病历文件,必须是加密的,只有拥有人(病人)解密,才能查看和增加。电子病历文件中,包含个人的基本信息(身份证号、姓名、性别、出生年 月、药物过敏情况、血型),还包含了每次看病医生输入的信息,如(病人姓名;病情;诊断;处理(处方和医嘱等);日期;)此外,医生要对所输入信息,做数字签名,附加于后。实验
2、工具:eclipse+java流程图:加密解密过程:M :病人信息,过往病历S:医生密码H: HAS函数(MD5加密)E:公钥加密(分组加密,RSA算法)D:私钥解密(RSA算法)S XiDhZJPLhPRm消息验证:H(M| 软件通过RSA算法进行公钥加密和 MD5算法进行数字签名,即使病人的 电子病历U盘和密码被不法分子盗取,不法分子也无法获得存储在软件系统内 的私钥,进而也无法读取加密文件。软件操作:电子病历U盘(加密信息Patient.ini+公钥public_key.dat) s天P文禅 扁辑旧 ocv)帮助cw刻录c patient, ini 配宣设豊3.77 :N最近访问的位置p
3、ublic_key.dfltTi库419字芜病人加密信息:-patienLin!-记專本立悼(E) ifi嚴 *5式) =Sy)ft ft 凹tl 72D93CD 3?33000222 L 04 嗣如&胡器& L 0bDA&5CTl 531 &T4bF0TE5726E9?bCri 9A1 Z70b05At03L 9382607 9bEF9C03&D 247 4D5FB 5M 4SA * 9TB4F9T442542Ea54D90DEFAF-4627&5&CE&BE446S4FF2EDTjLB9iD9DC66SBFE9206&aBDCOD432EA9E267103296EE6F13E4COEFE4
4、3D3AFD L 4ACT57F 51IDD L &CA3 3EFEa92F 91133 2AC09 OEl 0633 AC2019E9FSD 4CA:6 0COBB 3215A31S 40220 SEDBFBE 0C76722 TFEOEES EC 6E4 196F 2i 3ZDK10A4 60F 57A80 87217 4A421. E5EA3 3B31CCC159F271EB3C 94Er5AA?E9EF2017AEA4 BFC 8CDE3 6A1FDF7C22D917E 21 DF2E0EE SBC E6E1B 0 54ACOOTO251OOE92FFD41DO91380F56O(B8
5、932C9B9DSCADOD4&365FC14EB9AO1356O27WDr6T7585B73CDD41317993549427CEFT4C2E35C4;: 9D5lA7DX99C021L2CC0rE307L0E4BSFlAS&T32DFlE2CErjB92663F0CB030(D0D3ESHM57ClADEF105STA37CAXS3F93326Or4100Et 77a6057291B3aA59152D4B59EaEEB6&77ADAB4D0ADDCDA3S65E0BC3849709FDS7104B9894D39092CD3455K961Ay6SAA0AE33C7F93A359i: 5ADE
6、T32FB43EE 的 $ AD 3E3 75SCAD97 46 E28A5CC3D52017977719755 SASl 3 2685122E66F7C5F903623EF 0B267AC7B2 423T3 9F2S3 EBE 49IC4B: 5A7BCCT0 E 舸 S3 405F25T31F6D2 5CAS3 ET&5BKEF 9710455E1EDC584EB76D21 llFlCF760A78259ir7C6113467 904DEB2B6C &D 舒 旳和 F ASTTF E OA72CWX948C9CC45AEr4SlF0SCD9S16D91F543635B57ET6CDM0DO
7、T052Fr2DS390F6B4535600S08LCE44?4XlElX2e5eT7B7C4S9S9E lBCD6ia3LaA2S51&L704EFECA2FC04FA001SCDCC27a4ADC2A37B55SEBBB175991DBF13240AD61SDDOEC9AaA5a637C94B93DB13CF2C7IIElB 6SB ETC37 L 2CLF 吃 F 3E9EFCD&EF 5O60FD02BD 4FE39EF251BC5629SeDC3E4719AAI)A0EF369 7EEEeC33E3E62E9 5E1941EAA0D7B11227A680E 5 5FM 2D69AT5
8、D3F 65 5Af 81031B9D201AA25SA15CD9 795 9493194E14E9DE3 72 03 lAC 53 5A2 63223BDC47A3E6 03044 236BCB2D 30S3AABAE9 4C 9r65236n0B5955r40SD5DElA2rAr5420a3E9EtDDF220B87970r4E8B61O952278SEBB75BriE07E237F0543F25C2790326A6CAA92rSE_ 2A62De350379lB3E96eB5DS5S8DSFlC49959mSSKB33i636D753AZFE0054STEA2E443DCZ690E5C
9、CASZ&AlS2&306BD5S3226SrB4ACC7SC A313CEFA742BC7426FACA03SD42C3TFE3FO45O3DEFlOA16OC6F245627BD4EFOBSF3F25D3FDTDaFF3B4F91593AO7S68T22724F5EF4F6516 67EB123B 66DDFE6A09320 99353DED4D 44519 4CET2 79FED ADS 2E19B11F 83 0FC99ABC291 SB 29 73D ODF 54 91043ABO15CAF 93 6F2 3D36F 2C86FE L0CEDF5FL 2650F1 A&E7rCA39
10、rCKC 14F 55017 EE3CE1 EE 27O9D 814r9BCOD2 52;52Kr7 41C8F 6A1C0 016ADD39A0C1847 TTCCO 651630ri.ll DOI 5/ 7C2&AE2SSDDEDr 572ADD3r93B5L6362&/95SEDerDL19AE7rDA2SOES91BFET&C702eTSA3A063DLCaEA094C5ir9 19333 2D6C25rAA770F0l: 8F1DC65DD2CDD39D2BBB6SF4CD scene 10542 7 3522 9055325 4046179C14D6AT4A722SFEFAFIID
11、6BCD45C57 9 A49E66A4BA07DE5ira3FW9; 943D3934AlF572ADD05rFB6EClB19SDlTOCDnEAE26D3SD0raD070FFA945B0FB2129AAgl902AB?EFA6ABBF19076DFCE58255AEDC12A3e; 9BBA34 47 BDCC&EE A5D 717C3CT613DB2 BC2E61954D 4C5r9EEF95DFB EA625FA OC EA3E4 3CD E35AS E3O33531E42921641 IBS 282C3 r73E3F 2FDE 8D50(D25E8S3ES04BA26T459B3
12、DLFBA9C5D82D65TD3411CEB32645EQEEElAAfES393903EB8SC20&6C753EF5151A7933F9S16362BEDOES5;: A0AA9C0DBS1D75F8ZF30E &BF 22 SE8CED1 &23 2F3DI BF2rSD066FE60AA7C0nll7SAF3S31BE9700BDF 36CSEA4 2&5E9 22S0ECSC07C7E4D3EF 伸 2SB9T7FEC43EDA17C520B12CB4ia3B293AC75AA45SaS03D0E3D&SB359S0B2S6F2EBFFS22AFDB25E2633FA32QF704
13、2D1615B235911F6969CJ 3B7EA3EA95843AA01 SOFCAl IPS 502D2 20ED4 E3389 6931 A5D5DGD4ArO54D OBSAS El 7A1665 0D6ASE27CE 29ODB 9ECI)BEDC8FFE7A6S39A4ADFEi 41A0C213 9B5B0C8DA0EA0DD&C6DSE13 0EFA0B9DC21AC 55O8D EEO95 E46AD r95Al 12143D1E 23315 5759Ar980AE7DE9 99OA6 EE3A3B04A7773 閃 429C1532C04E6ClS5932BGDFDECE
14、CTF203CCE&0D37B6CF3EEL65DAZ2SDEFS7BD77r)753EXE5BD1476E08520312SS78OC490037D0ADSK 6BaBCEK642AB7CTFD42D7272B07aEEAA7C5770B2700CD2D2A339CAlBlTaF4267C4ET7a526D016602AE5aiTESDBCB197EFD3CDlC72BaDD2K *in软件界面:病0?号姓皂血型1性别Ub岛常汪号医主瓷阳时何:201412153 13;26;42组员r白天俊朗12鸽加L 3张舉2血曲舱0鶉 陈建新2012082023输入正确密码,按下读取:胡 electro
15、nicMedical Recard 文件却病恬病历昌123姓名白天傻血型卄型病人信息辅入蔭码生B身份证号1邓 T2-2?药方 ?施.质.爲过往病历# 过往病更:时闫:医师:病情:2014 年 12 月 13B 13:18:56 那老茶药方:人豪0吨医嘱:毋皑饭医生签名:D99QC3D06EE7FD4D5SEFEEESE9TTAPED时洵:组员:白天俊20120號013张2012032039陈是医生输入信息,按下写入:病情无药方维生素匚维生素e *2;医嘱多喝酒抽烟医生姓名I羿寸珍医生密码 E予SSH时间:201412,155 13:38:470E2O13 ?W20120S2039 陈建新201
16、20S2023新写入的病历信息:药方:无药可治Sffi:麥感觉2aLJI2 月 15 日 15:33:01无维主丢【*I = J维生丢U *2=卜 蚤IS暂柚遇2KPfi iBCA761EECFFCA3FE 7D iJ ?DD31EE生荃名;24902AA6B2;2FO4T-2FCBESF0E4DF12F9时詠师: 同IS: 蜀方:医生签宮:tftftrtftttnntftftx组貝*白天核20】实验内容Part 2:但还存在一个问题,请大家思考: 看病时,往往是医生操作计算机,大多数情况下,病人基于对医生的信任,都会 直接把密码告诉给医生,让医生代为输入。这就造成一个安全漏洞。医生掌握了病人的密码,一旦出现医疗事故,比如处方 有误等,医生在得到电子病历文件的情况下,是可以重新修改处方和重新签名的。这一方面阻碍了日后电子病历的网络化; 另一方面使得本安全体系失去意义, 电 子病历的安全弱化为依赖U盘的物理安全。请大家开动脑筋,再补充完善本安全机制,以填上这个漏洞。解决方案: 用另一组公钥加密,然后备份文件到医院数据库实验体会:通过本次实验,我们小组成员学习了如何在编
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑施工材料现场验收方案
- 宿舍楼内部通道与防火设计方案
- 建筑工程项目机电设备调试与运行方案
- 影视艺术综论学习材料12课件
- 水电基本知识培训总结课件
- 二零二五年彩钢构件加工及施工总承包协议
- 二零二五年度商业地产融资居间服务专项合同
- 二零二五年度抵债协议书(债权重组)专业版
- 2025版电梯设备采购与安全监管协议
- 二零二五年度建筑钢筋焊接技术指导与施工合同
- 2022年高校教师资格证(高等教育心理学)考试题库深度自测300题加下载答案(四川省专用)
- 地基基础工程施工方法及基础知识课件
- 金风15兆瓦机组变流部分培训课件
- 2017年9月国家公共英语(三级)笔试真题试卷(题后含答案及解析)
- 膀胱镜检查记录
- 2021年西安陕鼓动力股份有限公司校园招聘笔试试题及答案解析
- 化工装置静设备基本知识
- 电脑节能环保证书
- 江西师范大学研究生院非事业编制聘用人员公开招聘1人(专业学位培养办公室助理)(必考题)模拟卷
- 2021社会保险法知识竞赛试题库及答案
- 罐头食品加工工艺课件
评论
0/150
提交评论