The Combination of Order-Preserving Encryption and STL Ciphertext Container Algorithm with Remote Object

碩士 === 國立臺灣海洋大學 === 資訊工程學系 === 104 === In this paper, we combine order-preserving encryption with C++ STL (Standard Template Library) in order to present a lightweight and highly secure aided design component, and also extend the container and algorithm according to the application of STL model. In...

Full description

Bibliographic Details
Main Authors: Huang, Po-Yueh, 黃柏嶽
Other Authors: Pei-Yih Ting
Format: Others
Language:zh-TW
Published: 2016
Online Access:http://ndltd.ncl.edu.tw/handle/48997201446150388605
Description
Summary:碩士 === 國立臺灣海洋大學 === 資訊工程學系 === 104 === In this paper, we combine order-preserving encryption with C++ STL (Standard Template Library) in order to present a lightweight and highly secure aided design component, and also extend the container and algorithm according to the application of STL model. In our extension, the object of container operating on the sever side is able to support the operation of range searching and comparison of data, based on plaintext, when the ciphertext was stored in the container. The goal of this article is to introduce an automatic encryption and decryption mechanism with high degree of security under the program developer’s familiar situations. The system we developed requires only additional time of encryption, decryption and interaction when operating in practical.