So we have also used AES to provide confidentiality to the data. The blocks which are split now encrypted using AES algorithm by the data owner. Each blocks of file is encrypted and stored on the client. A copy of the encrypted file is transferred to cloud server for storage purpose. AES encryption algorithm uses same keys for encryption and decryption purpose. It supports three keys with different key lengths that is 128, 192 and 256 bits. Longer key provides the strongest encryption. But in terms of performance, shorter keys results in faster encryption time compared to the longer keys. So 128 bit AES is faster as compared to others. Therefore we encrypts data blocks of 128 bits using symmetric keys of size 128 bits. Some other factors which make it effective to use are given in Table