《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > Twofish加密算法在醫院遠程信息系統中的應用
Twofish加密算法在醫院遠程信息系統中的應用
來源:微型機與應用2011年第3期
李建文,孔鳳娟
(陜西科技大學 電氣與信息工程學院,陜西 西安 710021)
摘要: 為了解決醫院遠程信息系統客戶端的數據安全問題,提出利用Twofish加密算法對客戶端數據進行加密的算法。該算法的引入有效克服了手機內存的有限性對加密技術的影響,對系統的安全性進行優化。在對Twofish算法加密過程研究的基礎上,設計出基于Java客戶端代碼的安全實現,并通過測試。
Abstract:
Key words :

摘  要: 為了解決醫院遠程信息系統客戶端的數據安全問題,提出利用Twofish加密算法對客戶端數據進行加密的算法。該算法的引入有效克服了手機內存的有限性對加密技術的影響,對系統的安全性進行優化。在對Twofish算法加密過程研究的基礎上,設計出基于Java客戶端代碼的安全實現,并通過測試。
關鍵詞: 醫院遠程信息系統;數據安全;Twofish;加密技術;Java

 在移動信息化迅速發展的今天,移動終端特別是手機在我國醫療事業上的應用尚未得到很好的發展,制約其發展有多方面原因,其主要原因還是安全性問題[2]。醫院工作質量的好壞取決于醫院信息系統的完善與否,因此對醫院信息系統的安全運行提出了更高要求。隨著信息技術的發展,醫院信息系統通常已具備較高的安全性,而數據安全卻一直存在隱患。數據安全隱患主要體現在信息的截獲、竊取、篡改和假冒上。
移動設備應用中最薄弱環節是客戶機端設備,所以信息的安全性就顯得尤為重要。
 由于醫院遠程信息系統涉及到病人的私人信息及醫院的機密治療技術,如果系統再一步擴展還要涉及到金錢的交易等,因此對安全性要求會更高。無線環境中的安全受信道、手持設備等本身特有因素的影響,因此安全性難以保證。確保無線環境中的安全性(特別是對傳輸數據的保護)是系統首先應該解決的問題。
該項目通過一種加密算法對客戶端數據進行加密,確保在數據信息傳輸過程中的安全。但是考慮到手機內存的有限性,本文利用一種更加適用于手機等這種小容量設備的加密認證技術,即基于Twofish算法的加密技術,使手機成為更加可靠的應用終端,使該遠程信息系統真正得到完善和擴展。
1 Twofish算法的提出
 作為一種標準的數據加密算法,DES(Data Encryption Standard)的密鑰長度對于現在計算機的運行速度來說,在某些高機密的場合顯得有點不足,已經不再安全,因此出現了一種更高標準的加密算法AES (Advanced Encryption Standard)代替了原來的DES。首先這種加密算法必須是塊加密,因為塊加密可以被用來對數據流進行加密,也可以被用來制造一些專用的數據加密設備。其次,這種加密算法必須使用更長的密鑰,更大的加密塊,更高的加密速度和靈活性。Twofish則是Counterpane公司向NIST提交的一種滿足AES要求的加密算法。Twofish采用128 bit數據塊,128/192/256 bit可變長度密鑰。Twofish算法是進入NIST第二輪5種加密算法中的一種,具有加密速度快、結構簡單容易實現、無弱密鑰、適應性強[1]等特點。
 基于Twofish算法特點及應用性能,遠程信息系統采用此算法對系統的安全性進行優化,使系統能適用手機等移動設備的無線環境,同時能讓用戶使用起來更加放心。



3 利用Twofish算法優化客戶端
 本項目對數據安全的設計是在不改變用戶硬件、不改變底層通信協議(如Http等)的基礎上通過應用層的解決方案來保證數據不在路途被篡改、截取或假冒。
根據上述原則,得出如圖2所示的系統安全性研究的總模型和工作流程圖。


說明:
?、俦硎究蛻魧⑤斎氲臄祿畔?用戶登錄、用戶查詢、注冊、預約等)發送給服務器端,同時將輸入的信息利用Twofish算法進行加密。
 ②對輸入的登錄信息進行加密后再傳給服務器。
?、郾硎痉掌魍ㄟ^JDBC訪問后臺數據庫,利用SQL語句對數據庫進行查詢、修改等操作。
?、苋绻麤]有查到數據或輸入信息有誤則返回給服務器,同時將沒查到結果或錯誤信息返回給客戶端。
?、荼硎救绻跀祿熘胁樵兊脚cSQL語句條件相匹配的數據信息,將此信息連同用戶登錄信息一起進行Twofish加密。
?、薇硎緦⒓用芎蟮乃行畔⒎祷刂练掌鳌?br />  ⑦表示服務器處理完之后再逐級返回,直到用戶得到相應的查詢信息成功或登錄失敗信息。
4 優化后的系統客戶端的代碼設計
 系統設計均采用Java語言實現各種安全功能,其中使用的算法提供者采用了Bouncy Castle JCE,因為在眾多的提供者中,它是最安全的,并可免費獲得。首先,在原來系統的基礎上增加一個類hosTwofish,接著就要考慮如何將客戶端的數據進行加密傳輸和將查詢到的數據查詢后再解密顯示于客戶端。其實Twofish加解算法已經比較完善了,現在主要任務是如何把此算法運用于該系統數據加/解密中。一個最簡單的方法就是在原來的數據操作的過程前后分別調用該類的加密方法blockEncrypt(byte[] input, int inOffset,object sessionKey),其中input表示明文,inOffset表示數據開始的位置,sessionKey表示用于加密的會話密鑰;解密方法blockDecrypt(byte[] input,int inOffset,object sessionKey),其中input表示密文,inOffset表示數據開始的位置,sessionKey表示用于解密的會話密鑰。然后創建一個類HosTwofish對象hosTwofish,再通過調用解密方法blockEncrypt()對輸入的信息sessfonKey進行加密。同理,解密同樣先創建對象hosTwofish,再通過調用解密方法blockDecrypt()對查詢到的數據信息sessionKey進行解密,然后通過XML字符解析返回至客戶端。
5 測試應用效果
 為了說明Twofish算法應用到醫院遠程信息系統中保證數據傳輸安全的有效性和優越性,本文對系統的數據安全性進行了測試,從兩個方面說明了Twofish 算法應用到醫院遠程信息系統優點。
 (1)對訪問的速度影響小
加密算法選擇的不合適就會影響系統的訪問時間。采用Twofish算法進行加密處理對系統的響應時間影響不大,而用普通的加密技術,則會使系統的響應時間明顯增加。
 (2)數據的安全性得到很好的保證
 通過大量的系統測試發現,系統有很好的安全性,沒有出現過數據丟失和數據被修改的現象。
 將Twofish算法應用到醫院遠程信息系統用以保證數據的安全性是系統的一個顯著創新。項目從保證數據遠程傳輸的安全性出發,綜合考慮手持設備內存局限性及訪問的數據量,優化客戶端設計,使構建的系統具有較強的應用性和實用性。
參考文獻
[1]李占江.Twofish算法的優化及其在移動支付系統中的實現[J].微計算機信息,2007,23(12):6-8.
[2] 沈崇德.無線移動技術在現代醫院管理中的應用[J].中國數字醫學,2009,4(4):14-16.
[3] 劉知貴,楊立春,蒲潔.基于Twofish算法的標書加解密研究[J].計算機應用,2004,24(6).
[4] 張和君,張躍.遠程心電監護軟件系統的設計與實現[J].計算機工程與應用,2006,42(15):219-224.
[5] PU ZHANG, YUICHI KOGURC, HIROKI MATSUOKA, et al. A remote patient monitoring system using a Java-enabled 3G Mob. Proceedings of the 29th  Annual International Conference of the IEEE EMBS clte internationale, Lyon, France, 2007, 8.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产精品一区二区男女羞羞无遮挡| 国产精品一香蕉国产线看观看| 亚洲欧美国内爽妇网| 亚洲精品视频啊美女在线直播| 性欧美videos另类喷潮| 亚洲午夜av在线| 国产精品99久久久久久久vr| 亚洲人成亚洲人成在线观看| 亚洲国产精品第一区二区| 在线日韩中文字幕| 亚洲二区在线视频| 亚洲大胆视频| 91久久久在线| 亚洲精品一区二区三区四区高清| 亚洲国产日韩欧美在线图片| 亚洲韩国青草视频| 亚洲国产日韩欧美在线动漫| 亚洲国产日韩综合一区| 亚洲国产日韩在线一区模特| 亚洲黄色尤物视频| 亚洲精品一区二区三区av| 日韩视频免费观看高清在线视频 | 国产原创一区二区| 国产综合在线看| 一区三区视频| 91久久久一线二线三线品牌| 亚洲精品你懂的| 中文在线不卡视频| 小黄鸭精品密入口导航| 久久精品国产亚洲一区二区三区 | 亚洲电影免费观看高清完整版在线| 韩国欧美一区| 亚洲欧洲综合另类在线| 99国内精品| 亚洲欧洲99久久| 亚洲国产精品一区制服丝袜| 日韩视频在线观看免费| 亚洲一区二区三区精品在线观看| 亚洲欧美视频一区| 久久人人97超碰国产公开结果 | 欧美日韩成人一区| 国产精品久久久久高潮| 国产欧美高清| 亚洲成人资源网| 正在播放欧美一区| 欧美中文字幕在线观看| 亚洲精品一区二区网址| 亚洲一区在线免费观看| 久久成人精品一区二区三区| 美女图片一区二区| 国产精品地址| 国产在线乱码一区二区三区| 91久久精品网| 亚洲女优在线| 日韩视频在线观看一区二区| 欧美一区二区三区婷婷月色 | 国产精品一二一区| 在线成人av| 亚洲午夜久久久久久久久电影院| 久久成人久久爱| 99热免费精品在线观看| 欧美亚洲三区| 欧美高潮视频| 国产精品一区在线观看你懂的| 亚洲电影av| 午夜一区在线| 99热在线精品观看| 久久久久久九九九九| 欧美日韩精品免费| 狠狠色综合一区二区| 中文精品99久久国产香蕉| 亚洲大胆美女视频| 亚洲自拍另类| 欧美黄色影院| 国产一区视频在线观看免费| 一本色道久久综合亚洲91| 亚洲第一狼人社区| 亚洲欧美精品伊人久久| 欧美高清在线一区二区| 国产欧美日韩精品一区| 日韩午夜中文字幕| 亚洲黄色一区| 欧美在线资源| 欧美日韩喷水| 亚洲东热激情| 久久狠狠一本精品综合网| 亚洲欧美另类中文字幕| 欧美精品综合| 在线成人www免费观看视频| 午夜国产精品影院在线观看| 国产精品99久久久久久久vr| 欧美14一18处毛片| 韩日精品视频| 性欧美激情精品| 小黄鸭精品密入口导航| 欧美日韩另类一区| 亚洲国产综合91精品麻豆| 欧美伊人久久| 欧美一区三区二区在线观看| 欧美特黄a级高清免费大片a级| 亚洲国产精品va| 亚洲高清影视| 久久免费视频一区| 国产午夜精品理论片a级探花 | 日韩视频免费大全中文字幕| 久久午夜视频| 国产夜色精品一区二区av| 亚洲欧美日本在线| 午夜精品视频在线| 欧美私人啪啪vps| 一二三区精品| 在线亚洲免费视频| 欧美日韩一区二区三区| 亚洲精品日本| 一本色道久久88亚洲综合88| 欧美激情综合网| 亚洲三级影院| 99视频精品| 欧美母乳在线| 亚洲精品免费在线| 一本色道久久88综合日韩精品 | 亚洲一区二区三区国产| 欧美日韩精品在线观看| 日韩视频一区二区三区在线播放免费观看 | 亚洲一区自拍| 欧美三区在线视频| 99热免费精品在线观看| 一区二区三区视频在线播放| 欧美日本高清视频| 一本色道久久综合一区| 亚洲欧美激情视频在线观看一区二区三区 | 午夜在线视频观看日韩17c| 欧美中在线观看| 国产伊人精品| 亚洲国产一区视频| 欧美精品久久一区二区| 9色porny自拍视频一区二区| 亚洲免费影视| 国产农村妇女精品一区二区| 久久av一区二区三区亚洲| 六月婷婷久久| 亚洲人在线视频| 亚洲一区二区三区中文字幕在线 | 欧美资源在线观看| 国产午夜一区二区三区| 亚洲高清免费在线| 欧美精品乱码久久久久久按摩| 99精品黄色片免费大全| 亚洲一区图片| 国产亚洲精品一区二区| 亚洲欧洲日产国码二区| 欧美日韩一区二区三区四区五区| 亚洲网站视频| 久久免费视频观看| 亚洲激情电影在线| 午夜精品久久99蜜桃的功能介绍| 国产欧美一区二区三区另类精品| 久久精品人人做人人综合| 欧美精品v国产精品v日韩精品| 中文国产成人精品久久一| 久久久久久夜精品精品免费| 亚洲人成绝费网站色www| 亚洲欧美日本伦理| 尹人成人综合网| 亚洲一区二区三区中文字幕| 国产有码在线一区二区视频| 日韩一级二级三级| 国产伦理一区| 亚洲精选一区| 国产女人水真多18毛片18精品视频| 亚洲激情在线激情| 国产精品久久久久久av福利软件| 销魂美女一区二区三区视频在线| 欧美激情1区2区3区| 亚洲主播在线观看| 免费一级欧美片在线观看| 亚洲午夜精品17c| 免费日韩一区二区| 亚洲综合社区| 欧美人与性动交α欧美精品济南到| 亚洲欧美综合| 欧美日韩国产成人在线观看| 午夜一区二区三区不卡视频| 欧美区国产区| 久久精品成人| 国产精品乱码妇女bbbb| 亚洲激情六月丁香| 国产美女一区| 在线视频亚洲| 一区免费在线| 久久国内精品视频| 国产精品99久久99久久久二8 | 一区二区在线观看视频| 午夜一区二区三区在线观看 | 久久成人人人人精品欧| 欧美日在线观看| 亚洲人成网站在线观看播放| 国产视频丨精品|在线观看| 亚洲网站啪啪| 亚洲黄色尤物视频|