透過您的圖書館登入
IP:18.217.208.72
  • 學位論文

行動裝置之XML安全應用程序介面

XML SECURITY API FOR MOBILE DEVICE

指導教授 : 鄭振牟

摘要


在本篇論文中,我們以iOS裝置為運行平台設計並實作了一個用於XML數位簽章的行動裝置之XML安全應用程序介面。此應用程序介面遵照W3C標準XML Signature Syntax and Processing (Second Edition),以LibXML2作為XML語法分析器,並採用OpenSSL為密碼引擎,具有修改增添功能之彈性、可簡單利用,並可移植至Android平台。 使用應用程序介面同時也開啟了iOS裝置對OpenCL的支援。基於此應用程序介面,實作了透過iSmart智能卡讀卡機以智能卡進行XML數位簽章。文中最後展示應用程序介面效能並討論XML數位簽章後的XML檔案壓縮。

關鍵字

XML數位簽章

並列摘要


In this thesis, an XML Signature API for iOS devices, xDSi, is designed and implemented. The proposed API follows the W3C standard, Signature Syntax and Processing (Second Edition). The main structure of the API is built upon a C parser, LibXML2, and a C cryptography library, OpenSSL. The API is written in C programming language and is designed to be flexible to add functions and easy to use. In addition, the API can be ported to Android. The API also enables OpenCL support of iOS devices. Moreover, this work implements a smart card version using a smart card reader, iSmart, to communicate with a smart card performing XML Signature. Finally, the performance of the API and the comparison of compression of signed XML documents are provided in the thesis.

並列關鍵字

XML Signature

參考文獻


[11] Carine Bournez, “Efficient XML Interchange Evaluation”, W3C Working Draft, 7 April 2009.
[21] J Boyer, “Canonical XML Version 1.0”, W3C Recommendation, 15 March 2001.
[23] DA Huffman, “A method for the construction of minimum-redundancy codes”, Proceedings of the I. R. E., 1952.
[1] Apple, “Apple - iPhone 4S - Find over 500,000 apps on the App Store”, Retrieved June 2012 from the World Wide Web:
http://www.apple.com/iphone/built-in-apps/app-store.html

延伸閱讀