Litcius/Paper detail

Enhancing Cloud Security: A Deep Cryptographic Analysis

Ashish Govindrao Deshpande, C. Srinivasan, Ramakrishnan Raman, S. Rajarajan, Rachit Adhvaryu

202343 citationsDOI

Abstract

Cloud computing has transformed data storage, processing, and access. However, as cloud-based services grow more popular, protecting sensitive data is crucial. Cryptographic algorithms provide strong encryption, safe key exchange, and data integrity, improving cloud security. Cloud computing uses Secure Hash Algorithm (SHA), Rivest-Shamir-Adleman (RSA), Elliptic Curve Cryptography (ECC), Advanced Encryption Standard (AES), and the Diffie-Hellman algorithm key exchange. For verifying data integrity Cloud computing uses SHA. SHA protects data during transmission and storage by creating a unique hash value for each block. This prohibits cloud data manipulation, ensuring data integrity. Asymmetric cloud encryption algorithm RSA is commonly used. Public and private keys ensure data transfer and secrecy. Cloud service providers and customers may securely share private data using the RSA algorithm. ECC's computational efficiency and security are making it desirable in cloud computing. Elliptic curves provide fast key creation and safe data transfer in ECC. Secure communication, encryption, and authentication in cloud settings protect data. Symmetric encryption method of AES is used in cloud computing. Cloud computing requires Diffie-Hellman key exchange for safe communication.

Topics & Concepts

Computer scienceCryptographyComputer securityCloud computingSecurity analysisCryptographic primitiveCloud computing securityCryptographic protocolOperating systemChaos-based Image/Signal EncryptionBlockchain Technology Applications and Security
Enhancing Cloud Security: A Deep Cryptographic Analysis | Litcius