李肇林臺灣大學:資訊工程學研究所陳群宜Chen, Chun-YiChun-YiChen2007-11-262018-07-052007-11-262018-07-052007http://ntur.lib.ntu.edu.tw//handle/246246/53753隨著網路的興起,網頁資料庫系統也越來越多,有許多公司因為頻寬的因素,會將網頁及資料庫系統放在外面別人所提供的空間由別人代管,此時便存在一個問題在於當資料庫裡面存放著敏感性的資料時,我們無法防止資料庫管理者利用他的管理者權限進入資料庫中竊取我們的資料。 為了解決這個問題,本論文將實作一個基於網路服務模型的SQL查詢轉換系統,藉由將SQL查詢加密的方式,將資料做加密後再放至遠端資料庫,當要對資料庫查詢時,先將SQL查詢做適當的轉換加密後,再傳送至資料庫,待資料庫回傳結果後,再解密回原來的資料送給客戶端。With the risen of internet, there are more and more webpage database systems. Many companies put their webpage and database in the host which is provided by others due to the network bandwidth. This also comes up with a problem that is when we store sensitive data in databases, we can’t protect data from malicious DBAs’ theft because DBAs have the most powerful privileges in databases and they can do anything they want. In this thesis, we will develop a Web-Service based SQL query translation system. We encrypt data by encrypting SQL query before send to database. When we want to query database, system will first encrypt SQL query, then send it to remote database, after the database send back the result, system will decrypt the result and send it back to client.1、序論(Introduction) 6 1-1 研究動機 6 1-2 本文架構 6 1-3 Web Service與 SOA 7 2、系統設計(Design of the System) 10 2-1 系統架構 10 2-2 加密點位置的選擇 12 2-3 加密方法 15 3、系統實作與結果展示(Implementation and Demostration) 16 3-1 系統開發平台 16 3-2 系統實作上的問題 16 3-3 系統執行流程 18 3-4 結果展示 20 4、效能評估(Performance Evaluation) 27 4-1效能測試與分析 27 4-2效能比較 30 5、未來展望(Future Works) 34 6、參考資料(Reference) 37875243 bytesapplication/pdfen-US可排序內容加密資料庫SortableContent Encryption Database可排序搜尋加密資料庫之實作Implementation of Sortable Encrypted Databasethesishttp://ntur.lib.ntu.edu.tw/bitstream/246246/53753/1/ntu-96-R94922139-1.pdf