Java多應(yīng)用卡發(fā)卡系統(tǒng)的設(shè)計與實現(xiàn)
本文選題:Java卡 + 多應(yīng)用; 參考:《北京郵電大學(xué)》2017年碩士論文
【摘要】:隨著科技的不斷發(fā)展,傳統(tǒng)智能卡“單卡單應(yīng)用”的模式凸顯出越來越多的弊端,造成資源浪費(fèi)、不便攜帶等諸多問題。如今智能手機(jī)的普及為我們提供了一個良好的平臺,智能手機(jī)終端內(nèi)的USIM卡能夠作為一個便攜的載體,將傳統(tǒng)智能卡中的Applet程序安裝到USIM卡中,便形成了“單卡多應(yīng)用”的格局,成功解決了傳統(tǒng)智能卡資源浪費(fèi)、不便攜帶的問題。本課題以開發(fā)一個Java多應(yīng)用卡發(fā)卡系統(tǒng)為目的,使第三方的業(yè)務(wù)應(yīng)用軟件能夠下載并安裝到運(yùn)營商提供的手機(jī)USIM 卡上,并且各應(yīng)用軟件彼此隔離互不干擾,在手機(jī)USIM卡上能夠?qū)崿F(xiàn)多應(yīng)用的格局。本文通過對Java多應(yīng)用卡發(fā)卡系統(tǒng)的功能需求、整體架構(gòu)、模塊劃分、管理體系及硬件結(jié)構(gòu)的研究分析,設(shè)計了一套擁有較高安全性的Java多應(yīng)用卡發(fā)卡系統(tǒng)。針對其密鑰管理模塊提出一種具有卡片互異性的三級密鑰分散模型,針對系統(tǒng)通信的安全性提出一種基于分組密碼的并行MAC算法,并設(shè)計了發(fā)卡系統(tǒng)與各門戶網(wǎng)站之間的接口。系統(tǒng)除提供Java卡片的管理、Java卡業(yè)務(wù)開展所必須的應(yīng)用下載與應(yīng)用管理等支撐能力及Java卡業(yè)務(wù)的接入與服務(wù)提供商的管理等基礎(chǔ)功能以外,還提供開展手·機(jī)近場支付業(yè)務(wù)的應(yīng)用的下載與管理功能,擴(kuò)展?fàn)I業(yè)廳及短信營業(yè)廳兩種Java卡業(yè)務(wù)受理渠道,同時兼具Java卡業(yè)務(wù)的推廣功能。針對本文設(shè)計的Java多應(yīng)用卡發(fā)卡系統(tǒng),在Web平臺上實現(xiàn)了主要模塊,完成POS本地發(fā)卡和空中下載兩種渠道的發(fā)卡模式。然后,針對已實現(xiàn)系統(tǒng)的部分重要功能進(jìn)行了測試。最后,對發(fā)卡系統(tǒng)的安全性進(jìn)行研究,從Java卡內(nèi)外實體認(rèn)證和數(shù)據(jù)通信鏈路安全兩方面進(jìn)行討論,提出本系統(tǒng)可能存在的安全風(fēng)險以及對應(yīng)的解決方案,并對改進(jìn)后的Java多應(yīng)用卡發(fā)卡系統(tǒng)的發(fā)卡過程進(jìn)行安全性測試,從而實現(xiàn)本課題的設(shè)計目標(biāo)。
[Abstract]:With the development of science and technology, the traditional smart card "single card single application" mode highlights more and more disadvantages, resulting in waste of resources, inconvenience to carry and many other problems. Nowadays, the popularity of smart phone provides us with a good platform. The USIM card in the smartphone terminal can be used as a portable carrier to install the Applet program in the traditional smart card into the USIM card. It has formed the pattern of "single card multi-application", and successfully solved the problem of traditional smart card resource wasting and inconvenient carrying. The purpose of this project is to develop a Java multi-application card issuing system, so that the third-party business application software can be downloaded and installed on the mobile phone USIM card provided by the operator, and each application software is isolated from each other and does not interfere with each other. In the mobile phone USIM card can achieve multi-application pattern. Through the research and analysis of Java multi-application card issuing system, such as function requirement, whole structure, module partition, management system and hardware structure, a set of Java multi-application card issuing system with high security is designed in this paper. For its key management module, a three-level key dispersion model with card interoperability is proposed, a parallel MAC algorithm based on block cipher is proposed for the security of system communication, and the interface between the card issuing system and various portals is designed. The system not only provides the basic functions of Java card management, such as application download and application management, but also the access of Java card service and the management of service provider. It also provides the function of downloading and managing the application of the hand machine near field payment service, and extends the two kinds of Java card business acceptance channels of the business hall and the short message business hall, and at the same time, it also has the popularization function of the Java card business. In view of the Java multi-application card issuing system designed in this paper, the main modules are implemented on the Web platform, and the two modes of POS local card issuing and aerial downloading are completed. Then, some important functions of the implemented system are tested. Finally, the security of the card issuing system is studied, and the security risk and the corresponding solution of the system are put forward from two aspects: the entity authentication inside and outside the Java card and the data communication link security. The security of the improved Java multi-application card issuing system is tested, and the design goal of this project is realized.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP311.52;TP393.09
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 顏宏文,馬瑞,蔣鐵錚;基于Java的Intranet/Web環(huán)境中分布式異構(gòu)數(shù)據(jù)庫互操作的研究[J];長沙電力學(xué)院學(xué)報(自然科學(xué)版);2000年01期
2 王素菁;人人擁有JAVA手機(jī)?[J];互聯(lián)網(wǎng)周刊;2002年22期
3 ;Java軟件[J];數(shù)字通信;2004年04期
4 管重;;警惕!手機(jī)Java病毒來了[J];數(shù)字通信;2006年13期
5 ;手機(jī)Java功能漫談[J];數(shù)字通信;2007年01期
6 于守良;;關(guān)于Java面向?qū)ο蟪绦蛟O(shè)計課程的思考[J];中國教育技術(shù)裝備;2013年15期
7 ;Java對圖書館的意義[J];情報學(xué)報;1999年05期
8 劉洪斌;娛樂當(dāng)先 應(yīng)用無限——2000元以下經(jīng)典Java手機(jī)點(diǎn)評[J];電腦;2005年02期
9 付婷波,劉黎鷗;JAVA與網(wǎng)絡(luò)環(huán)境下的圖書館[J];圖書館建設(shè);2001年06期
10 小文;開啟互動之門──新一代Java手機(jī)初探[J];數(shù)字通信;2001年02期
相關(guān)會議論文 前10條
1 田野;;利用Java實現(xiàn)簡單XML數(shù)據(jù)庫的方案[A];促進(jìn)企業(yè)信息化進(jìn)程——第十屆中國Java技術(shù)及應(yīng)用大會文集[C];2007年
2 鮑毅;華鋼;;基于JAVA的煤礦安全監(jiān)控系統(tǒng)組態(tài)軟件設(shè)計[A];第十六屆全國煤炭自動化學(xué)術(shù)年會、中國煤炭學(xué)會自動化專業(yè)委員會學(xué)術(shù)會議論文集[C];2006年
3 劉振宇;張建寶;;循環(huán)式遠(yuǎn)動監(jiān)測系統(tǒng)的Java實現(xiàn)[A];中國高等學(xué)校電力系統(tǒng)及其自動化專業(yè)第二十四屆學(xué)術(shù)年會論文集(中冊)[C];2008年
4 黃慧;劉波;翁得河;孫鈺;萬遂人;;基于java的腦腫瘤磁共振批處理數(shù)據(jù)工具的研發(fā)[A];中國生物醫(yī)學(xué)工程學(xué)會成立30周年紀(jì)念大會暨2010中國生物醫(yī)學(xué)工程學(xué)會學(xué)術(shù)大會青年優(yōu)秀論文[C];2010年
5 李曉朋;;探討K—JAVA業(yè)務(wù)的開展[A];河南省通信學(xué)會2005年學(xué)術(shù)年會論文集[C];2005年
6 沈立明;;基于安全域的企業(yè)信息主干網(wǎng)網(wǎng)絡(luò)架構(gòu)[A];中國計量協(xié)會冶金分會2008年會論文集[C];2008年
7 沈立明;;基于安全域的企業(yè)信息主干網(wǎng)網(wǎng)絡(luò)架構(gòu)[A];2008全國第十三屆自動化應(yīng)用技術(shù)學(xué)術(shù)交流會論文集[C];2008年
8 李重一;田強(qiáng);章翔陵;;一種跨安全域安全交換平臺的實現(xiàn)[A];全國計算機(jī)安全學(xué)術(shù)交流會論文集·第二十五卷[C];2010年
9 余貽鑫;;安全域的方法學(xué)[A];“電力大系統(tǒng)災(zāi)變防治和經(jīng)濟(jì)運(yùn)行重大課題”部分專題暨第九屆全國電工數(shù)學(xué)學(xué)術(shù)年會論文集[C];2003年
10 林建兵;;基于JAVA客服模式的的智能課件系統(tǒng)的設(shè)計[A];2007通信理論與技術(shù)新發(fā)展——第十二屆全國青年通信學(xué)術(shù)會議論文集(上冊)[C];2007年
相關(guān)重要報紙文章 前10條
1 網(wǎng)文;Java手機(jī),,一個神話的延續(xù)[N];人民郵電;2003年
2 河北 劉洋;用好手機(jī)的Java功能[N];電腦報;2004年
3 郭長佑 DigiTimes;進(jìn)退裕如的Java手機(jī)[N];電子資訊時報;2006年
4 eggming;手機(jī)的Java性能測試[N];中國電腦教育報;2004年
5 Zyuan;也談用好手機(jī)的Java功能[N];電腦報;2004年
6 陳金嶺;Java手機(jī)日趨成熟[N];通信產(chǎn)業(yè)報;2001年
7 CPW記者 甘霖來;顏健龍:用Java疏浚渠道[N];電腦商報;2004年
8 澤華;JAVA變手機(jī)為商務(wù)終端[N];國際商報;2003年
9 郭曄;JAVA圖書:代表將來的方向[N];中華讀書報;2000年
10 蕭萌;沃達(dá)豐開發(fā)新一代Java手機(jī)[N];人民郵電;2000年
相關(guān)碩士學(xué)位論文 前10條
1 蔡宇;Java多應(yīng)用卡發(fā)卡系統(tǒng)的設(shè)計與實現(xiàn)[D];北京郵電大學(xué);2017年
2 董偉華;基于無線信道特性的密鑰提取技術(shù)研究[D];電子科技大學(xué);2017年
3 何雄偉;基于JAVA的高校學(xué)生工作管理系統(tǒng)的設(shè)計與開發(fā)[D];電子科技大學(xué);2014年
4 王俊;昆明中小銀行財政一體化業(yè)務(wù)系統(tǒng)的設(shè)計與實現(xiàn)[D];電子科技大學(xué);2014年
5 趙志飛;基于Java的浙江電信語音業(yè)務(wù)系統(tǒng)設(shè)計與實現(xiàn)[D];電子科技大學(xué);2014年
6 李和壁;基于Java及GIS技術(shù)有軌電車列車監(jiān)視系統(tǒng)[D];蘭州交通大學(xué);2015年
7 李昕南;基于SpringMVC的一站式繳費(fèi)系統(tǒng)的設(shè)計與實現(xiàn)[D];吉林大學(xué);2016年
8 李博文;基于Java的搜索引擎的設(shè)計與實現(xiàn)[D];吉林大學(xué);2016年
9 張震;基于Java的小額信貸評審管理系統(tǒng)的設(shè)計與實現(xiàn)[D];吉林大學(xué);2016年
10 劉豫川;基于JAVA的行業(yè)屬性關(guān)鍵詞擴(kuò)展方法設(shè)計與實現(xiàn)[D];電子科技大學(xué);2016年
本文編號:1905385
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/1905385.html