Cloud computing provides clients with a virtual computing infrastructure on top of which they can store data and run applications. While the benefits of cloud computing are clear, it introduces new security challenges since cloud operators are expected to manipulate client data without necessarily being fully trusted. So designing of New cryptographic primitives and protocols tailored to the setting of cloud computing, attempting to strike a balance between security, efficiency and functionality.
Cloud Cryptographic TechniquesCS2(Cloud storage System) Homomorphic encryption Searchable & structured encryption Proofs of storage