Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Dong Hwa Univ., Hualien, Taiwan
Abstract :
Cloud computing is an Internet-based computing. Computing services, such as data, storage, software, computing, and application, are delivered to local devices through Internet. The major security issue of cloud computing is that the cloud provider must ensure that their infrastructure is secure, and that prevent illegal data accesses from outsiders, other clients, or even the unauthorized cloud employees. In this paper, we deal with cloud security services including key agreement and authentication. By using Elliptic Curve Diffie-Hellman (ECDH) and symmetric bivariate polynomial based secret sharing, we design the secure cloud computing (SCC). Two types of SCC are proposed. One requires a trusted third party (TTP), and the other does not need a TTP. Also, our SCC can be extended to multi-server SCC (MSCC) to fit an environment, where each multi-server system contains multiple servers to collaborate for serving applications. Due to the strong security and operation efficiency, the proposed SCC and MSCC are extremely suitable for use in cloud computing.
Keywords :
cloud computing; data privacy; public key cryptography; ECDH; Internet-based computing; MSCC; TTP; authentication; cloud security services; data privacy protection; data security; elliptic curve Diffie-Hellman; key agreement; multiserver SCC; secure cloud computing; symmetric bivariate polynomial based secret sharing; trusted third party; Authentication; Cloud computing; Cryptography; Polynomials; Protocols; Servers; authentication; cloud computing; homomorphism; key agreement; secret sharing; symmetric bivariate polynomial;