《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 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亚洲国产精品_日韩亚洲一区二区
久久香蕉国产线看观看av| 欧美亚男人的天堂| 午夜天堂精品久久久久| 日韩一区二区精品视频| 亚洲高清色综合| 欧美怡红院视频| 午夜精品久久久久久久男人的天堂| 99在线热播精品免费| 亚洲国产精品久久久久秋霞影院| 精品动漫3d一区二区三区| 国产亚洲精品aa| 国产婷婷色综合av蜜臀av| 国产欧美日韩一级| 国产精品一区免费观看| 国产精品久久777777毛茸茸| 欧美日韩精品在线| 欧美另类视频| 欧美日本亚洲韩国国产| 欧美老女人xx| 欧美日韩妖精视频| 欧美午夜精品一区二区三区| 国产精品白丝av嫩草影院| 国产精品家庭影院| 国产精品理论片在线观看| 国产精品成人观看视频免费 | 香蕉精品999视频一区二区 | 欧美一区二区视频免费观看| 午夜一级在线看亚洲| 性欧美xxxx视频在线观看| 欧美一区二区三区四区在线观看地址| 午夜久久久久| 久久精品盗摄| 久久久免费精品视频| 乱中年女人伦av一区二区| 欧美二区在线观看| 欧美日韩亚洲综合在线| 国产伦精品一区二区三区免费 | 亚洲欧美日韩另类| 欧美一区1区三区3区公司| 亚洲电影免费观看高清完整版在线观看 | 一区二区三区视频在线播放| 亚洲一区尤物| 久久精品99久久香蕉国产色戒| 亚洲人成毛片在线播放| 这里只有视频精品| 午夜精品在线| 久久青草久久| 欧美人与禽猛交乱配| 国产精品国码视频| 精品999久久久| 亚洲久久在线| 午夜免费在线观看精品视频| 亚洲国产精品99久久久久久久久| a4yy欧美一区二区三区| 午夜亚洲影视| 蘑菇福利视频一区播放| 国产精品爱久久久久久久| 国内精品视频久久| 亚洲精品视频中文字幕| 新67194成人永久网站| 日韩视频亚洲视频| 欧美一级一区| 欧美精品亚洲一区二区在线播放| 国产精品免费视频xxxx| 狠狠色伊人亚洲综合网站色| 日韩亚洲一区在线播放| 久久精品日产第一区二区三区| 99国产一区| 久久激情五月丁香伊人| 欧美日韩国产综合久久| 国产一区二区三区直播精品电影| 亚洲精品国产精品乱码不99按摩| 亚洲一区二区三区免费在线观看 | 亚洲中无吗在线| 亚洲人成人77777线观看| 欧美一二三视频| 欧美成ee人免费视频| 国产精品视频福利| 亚洲激情亚洲| 亚洲欧美日韩精品在线| 一本到12不卡视频在线dvd| 久久久国产精彩视频美女艺术照福利| 欧美另类视频| 精品9999| 午夜一区二区三视频在线观看 | 国产精品自拍网站| 亚洲人成网站色ww在线| 久久精品30| 欧美一区二区三区免费在线看| 欧美精品videossex性护士| 国产一区二区成人久久免费影院| 亚洲伦理精品| 亚洲日本在线视频观看| 久久精品国产99精品国产亚洲性色 | 欧美在线免费视频| 亚洲欧美一区二区在线观看| 欧美精品激情| 伊人久久大香线| 亚洲欧美怡红院| 亚洲一区免费视频| 欧美人成免费网站| 亚洲国产成人精品久久久国产成人一区 | 亚洲精品一区二区三区不| 久久男女视频| 国产乱码精品一区二区三区忘忧草 | 欧美在线一二三四区| 欧美视频三区在线播放| 亚洲国产美国国产综合一区二区| 久久国产精品99国产| 久久av一区二区三区| 国产精品久久久久久久一区探花| 亚洲精品护士| 亚洲日韩中文字幕在线播放| 久久伊人免费视频| 国内精品福利| 欧美中文字幕在线| 久久久国际精品| 国内精品久久久久久| 欧美在线视频免费观看| 久久精品国产99| 国产视频在线观看一区二区三区 | 亚洲破处大片| 欧美电影免费观看大全| 亚洲国产精品激情在线观看| 亚洲人成在线观看一区二区| 欧美成人免费在线视频| 亚洲高清不卡av| 日韩视频中文字幕| 欧美日韩国产美| 99精品欧美| 亚洲欧美成人一区二区在线电影| 国产精品国码视频| 亚洲自拍另类| 久久国产精品久久久久久久久久| 国产一区 二区 三区一级| 欧美专区日韩视频| 另类综合日韩欧美亚洲| 91久久一区二区| 亚洲午夜黄色| 国产精品欧美日韩| 亚洲欧美视频在线观看视频| 久久国产精品久久精品国产| 国产在线观看91精品一区| 久久精品视频在线免费观看| 久久综合狠狠综合久久综青草| 在线观看精品视频| 日韩视频在线观看国产| 欧美午夜不卡在线观看免费 | 亚洲电影下载| 日韩一级二级三级| 欧美日韩一区视频| 中文精品视频一区二区在线观看| 亚欧美中日韩视频| 国内精品一区二区三区| 亚洲国产视频一区二区| 欧美精品一区二区三区视频| 99精品国产99久久久久久福利| 午夜在线精品| 一区在线观看| 一区二区三区鲁丝不卡| 国产女人水真多18毛片18精品视频| 欧美一区二区三区在线观看 | 女生裸体视频一区二区三区| 99re6这里只有精品| 久久国产精品黑丝| 亚洲国产片色| 亚洲综合清纯丝袜自拍| 国产视频精品va久久久久久| 亚洲福利视频三区| 欧美精品乱人伦久久久久久 | 亚洲精品欧美一区二区三区| 欧美日韩国产精品一区| 午夜精品一区二区三区在线视| 久久视频在线看| 亚洲精品乱码久久久久久日本蜜臀 | 亚洲欧美日韩国产成人精品影院| 国产欧美日韩三级| 亚洲精品中文在线| 国产精品视频久久久| 久久精品五月婷婷| 欧美激情91| 亚洲最新合集| 久久久亚洲高清| 99热这里只有成人精品国产| 久久久999| 99视频一区| 免费在线一区二区| 亚洲午夜羞羞片| 欧美成人一品| 亚洲综合国产激情另类一区| 欧美激情一区二区三区在线视频观看| 亚洲一区久久| 免费欧美电影| 亚洲欧美日产图| 欧美日韩不卡合集视频| 欧美中文字幕在线观看| 欧美午夜精品久久久久久孕妇| 久久福利毛片| 国产精品美女主播| 99精品视频网|