Abstract:
Cloud computing technology becomes most
popular in modern technology environment. Users
store their data on third-party storage, cloud storage
provider. In this case, security concerns arise to
protect their stored data. So, secure cloud architecture
was proposed and used. In this environment, key
manager includes and produces both private and
public keys to encrypt and decrypt the user data files. If
someone gets the keys in some way from the key
manager, the data file can easily be opened and
changed. So, I proposed client-side encryption system.
This system generates all encryption and decryption
keys at the client side. The key owner generates both
key pairs instead of generating at key manger location.
This system currently uses Rivest-Shamir-Adleman
(RSA) public key cryptosystem to generate keys and to
perform cryptographic processes.