Skip to Main Content
Cloud computing technologies have conflicting advantages and disadvantages with smartcards. Smartcards have high level of security but severe hardware restrictions, while clouds computing technologies are made available as utility computing but face with challenges and issues in security. We combine cloud computing technologies with smartcards and design our system by overcoming each of the weakness and reinforcing strength. A smartcard plays a role of a security client and all of the security parts are processed in a smartcard. While, all the other things are processed in a terminal device or a datacenter of cloud service. We propose two schemes: SSCDR for a document retrieval and SSCSQL for SQL query. We show these schemes are secure according to the security game we define and discuss efficiency.