《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 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語句對數據庫進行查詢、修改等操作。
 ④如果沒有查到數據或輸入信息有誤則返回給服務器,同時將沒查到結果或錯誤信息返回給客戶端。
 ⑤表示如果在數據庫中查詢到與SQL語句條件相匹配的數據信息,將此信息連同用戶登錄信息一起進行Twofish加密。
 ⑥表示將加密后的所有信息返回至服務器。
 ⑦表示服務器處理完之后再逐級返回,直到用戶得到相應的查詢信息成功或登錄失敗信息。
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亚洲国产精品_日韩亚洲一区二区
99国产精品| 欧美大学生性色视频| 亚洲精品乱码久久久久久久久| 中日韩美女免费视频网址在线观看| 在线日本成人| 黄色资源网久久资源365| 国产三级精品在线不卡| 国产伦精品一区二区三区在线观看 | 亚洲欧美日韩中文视频| 99国产精品99久久久久久| 亚洲欧洲一区| 亚洲精品中文字幕在线| 亚洲精品一区二区在线| 亚洲精品综合精品自拍| 亚洲精品一区二区三区不| 亚洲精品一区二区三区av| 久久精品一区四区| 亚洲丰满少妇videoshd| 亚洲欧洲精品成人久久奇米网 | 国产精品久久久久久久久免费桃花| 欧美日韩精品是欧美日韩精品| 欧美喷水视频| 欧美日韩极品在线观看一区| 欧美婷婷在线| 国产精品亚洲激情| 国产视频一区在线观看| 国内成人精品一区| 在线成人激情黄色| 亚洲激情图片小说视频| 一区二区三区四区国产| 亚洲欧美日韩在线不卡| 欧美在线观看视频一区二区三区| 亚洲国产成人在线| 99精品久久久| 亚洲欧美在线视频观看| 久久精品视频在线播放| 免费在线观看日韩欧美| 欧美人妖在线观看| 国产精品萝li| 极品少妇一区二区三区精品视频| 亚洲国产精品一区二区久| av成人免费观看| 午夜天堂精品久久久久| 亚洲国产一区二区在线| 一区二区三区四区蜜桃| 欧美专区日韩视频| 你懂的网址国产 欧美| 欧美日韩免费| 国产日韩欧美在线观看| 亚洲高清视频的网址| 亚洲特色特黄| 亚洲国产一区二区三区高清| 亚洲午夜激情免费视频| 久久精品视频在线看| 欧美屁股在线| 国产一本一道久久香蕉| 亚洲精品一区二区三区99| 亚洲免费视频在线观看| 亚洲人成网在线播放| 亚洲视频中文字幕| 久久久久久高潮国产精品视| 久久久综合香蕉尹人综合网| 久久精品日韩欧美| 久久国产天堂福利天堂| 一区二区三区精品国产| 欧美一区激情| 一区二区不卡在线视频 午夜欧美不卡'| 欧美一级免费视频| 欧美成年人网站| 国产精品一区二区三区成人| 1000精品久久久久久久久| 亚洲午夜精品17c| 最新日韩在线视频| 性欧美xxxx视频在线观看| 欧美成人黄色小视频| 国产日韩精品视频一区| 亚洲精品国精品久久99热一| 久久成人精品电影| 亚洲欧美电影在线观看| 欧美激情乱人伦| 韩国一区电影| 亚洲综合精品| 亚洲婷婷综合久久一本伊一区| 久久尤物视频| 国产欧美欧美| 亚洲视频一区二区免费在线观看| 亚洲精一区二区三区| 久久久久一区| 国产精品一区二区在线观看网站| 日韩视频免费| 亚洲看片免费| 免费观看日韩| 黄色国产精品| 久久se精品一区精品二区| 欧美一区二区成人| 国产精品扒开腿爽爽爽视频| 亚洲看片一区| 日韩亚洲欧美一区二区三区| 麻豆精品视频在线观看视频| 国产情人综合久久777777| 中文国产亚洲喷潮| 国产精品99久久久久久人| 欧美精品国产一区| 亚洲国产岛国毛片在线| 亚洲丰满在线| 久久在线免费观看| 国内精品亚洲| 亚洲第一二三四五区| 久久九九国产| 国产一区二区三区久久| 欧美一区二区视频免费观看| 久久国产黑丝| 国产一区99| 久久av资源网站| 久久伊人一区二区| 尤物精品国产第一福利三区| 亚洲第一黄色| 欧美xx视频| 亚洲国产一区二区三区a毛片| 91久久精品国产91性色tv| 久热精品视频| 在线看成人片| 亚洲乱码国产乱码精品精| 欧美韩国在线| 亚洲人线精品午夜| 在线综合亚洲欧美在线视频| 欧美日韩久久久久久| 一区二区三区|亚洲午夜| 亚洲视频国产视频| 国产精品久久久久999| 亚洲综合视频网| 久久精品视频va| 精品成人一区二区三区四区| 亚洲国产视频直播| 欧美人与禽猛交乱配视频| 99re6这里只有精品| 亚洲综合视频一区| 国产欧美日本| 亚洲国产精品一区在线观看不卡 | 亚洲综合精品四区| 国产精品激情电影| 性欧美暴力猛交另类hd| 久久综合九色欧美综合狠狠| 亚洲福利av| 亚洲另类一区二区| 国产精品第三页| 欧美一区二区三区四区高清 | 欧美婷婷在线| 欧美一区二区三区另类| 久久在线观看视频| 亚洲靠逼com| 午夜一级久久| 激情亚洲网站| 一区二区三区高清视频在线观看 | 亚洲免费大片| 午夜免费在线观看精品视频| 国产一区二区av| 日韩视频精品| 国产欧美 在线欧美| 亚洲国产另类精品专区| 欧美日韩精品中文字幕| 亚洲欧美日韩在线高清直播| 另类图片综合电影| 一区二区三区毛片| 久久久亚洲综合| 亚洲精品视频在线| 欧美一区国产在线| 亚洲国产成人精品久久| 午夜精彩视频在线观看不卡| 黄色精品在线看| 亚洲图片欧洲图片日韩av| 国产一区二区视频在线观看| 日韩一级精品| 国产美女一区| 日韩视频永久免费观看| 国产日韩精品在线播放| 日韩视频永久免费| 国产亚洲美州欧州综合国| 夜夜嗨av一区二区三区中文字幕 | 久久久xxx| 99精品国产一区二区青青牛奶| 久久久99久久精品女同性| 亚洲毛片网站| 久久免费精品日本久久中文字幕| 亚洲精品一区二区三区婷婷月| 久久国产毛片| 一本色道精品久久一区二区三区| 久久精品一区四区| 一区二区三区精品| 女女同性女同一区二区三区91| 亚洲系列中文字幕| 欧美国产日本| 欧美在线国产| 国产精品久久久久国产a级| 亚洲人成网站在线播| 国产欧美不卡| 亚洲中字黄色| 亚洲精品偷拍| 欧美va亚洲va香蕉在线| 欧美在线观看视频在线|