🇺🇸 Certified Ethical Hacker (CEH) · subject

Certified Ethical Hacker (CEH) Cloud Computing, Cryptography, and Social Engineering Syllabus

The Cloud Computing, Cryptography, and Social Engineering syllabus for Certified Ethical Hacker (CEH) in full: 3 chapters, 12 topics and 21 sub-topics, every one listed below, plus 50 Cloud Computing, Cryptography, and Social Engineering flashcards with answers.

3Chapters
12Topics
21Sub-topics
50Flashcards

Cloud Computing, Cryptography, and Social Engineering syllabus: all 3 chapters

Expand any chapter to see its topics and sub-topics.

  1. Cloud Computing

    4 topics
    • Cloud Concepts and Service Models
      • IaaS, PaaS, SaaS and deployment models
      • Shared responsibility model
    • Container and Serverless Technologies
      • Docker and Kubernetes security
      • Serverless computing risks
    • Cloud Threats and Attacks
      • Misconfigured storage buckets
      • Account hijacking and SSRF in cloud
      • Side-channel and cloud cryptojacking
    • Cloud Security and Countermeasures
      • CASB, CSPM, and best practices
  2. Cryptography

    4 topics
    • Cryptography Concepts
      • Symmetric vs asymmetric encryption
      • Hashing and message digests
    • Encryption Algorithms
      • DES, 3DES, AES, RC4/RC5/RC6
      • RSA, Diffie-Hellman, ECC
    • PKI and Digital Signatures
      • Certificates and certificate authorities
      • Digital signature workflow
    • Cryptanalysis and Attacks
      • Brute-force, birthday, and side-channel attacks
      • Disk and email encryption tools
  3. Social Engineering

    4 topics
    • Social Engineering Concepts and Phases
      • Human-based, computer-based, mobile-based
    • Social Engineering Techniques
      • Phishing, spear phishing, whaling
      • Pretexting, baiting, quid pro quo, tailgating
      • Vishing and smishing
    • Insider Threats and Identity Theft
    • Countermeasures and Awareness
      • Security awareness training and policies

Certified Ethical Hacker (CEH) Cloud Computing, Cryptography, and Social Engineering flashcards — 50 questions with answers

  1. What are the three standard cloud service models (NIST)?

    IaaS (Infrastructure as a Service), PaaS (Platform as a Service), and SaaS (Software as a Service).

  2. In the cloud shared responsibility model, who secures the data, identity, and access management regardless of service model?

    The customer is always responsible for their data, accounts/identities, and access management; the provider's responsibility increases from IaaS to SaaS.

  3. What are the four cloud deployment models defined by NIST?

    Public, Private, Community, and Hybrid cloud.

  4. What are NIST's five essential characteristics of cloud computing?

    On-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service.

  5. Which cloud service model gives the customer the most control and responsibility over the OS and applications?

    IaaS (Infrastructure as a Service) - the provider manages only the underlying hardware/virtualization.

  6. What is a container, and how does it differ from a virtual machine?

    A container packages an application with its dependencies and shares the host OS kernel, making it lightweight; a VM virtualizes hardware and runs a full guest OS, making it heavier.

  7. What is the role of Docker and Kubernetes in container technology?

    Docker is a platform for building and running containers; Kubernetes is an orchestration system that automates deployment, scaling, and management of containerized applications.

  8. What is serverless computing (Function as a Service)?

    A model where the cloud provider runs and manages the server infrastructure, executing code in stateless functions triggered by events; the user is billed only for execution time (e.g., AWS Lambda).

  9. What are the typical phases of the container/Kubernetes attack surface (the 4 C's of cloud-native security)?

    Cloud, Cluster, Container, and Code - security must be addressed at each layer.

  10. What is a Server-Side Request Forgery (SSRF) attack in a cloud context?

    An attack where a vulnerable server is tricked into making requests to internal cloud resources, often used to reach the metadata service (e.g., 169.254.169.254) and steal credentials/IAM tokens.

  11. What is cloud hopper / a cloud cryptojacking attack?

    Cryptojacking is the unauthorized use of cloud compute resources to mine cryptocurrency; cloud hopping refers to moving laterally between tenants or from a provider to its customers.

  12. What is a side-channel attack in a multi-tenant cloud?

    An attack where an adversary co-locates a VM on the same physical host as the victim and extracts information by observing shared resources like cache timing or power usage.

  13. What is the main risk of misconfigured cloud storage buckets (e.g., S3)?

    Publicly exposed buckets allow anyone to read or write sensitive data, a leading cause of cloud data breaches.

  14. What is a Cloud Access Security Broker (CASB)?

    A security policy enforcement point placed between cloud users and providers to enforce visibility, compliance, data security, and threat protection.

  15. What cloud security technique isolates and encrypts data so that even the provider cannot read it?

    Client-side / customer-managed encryption with customer-held keys (e.g., BYOK - Bring Your Own Key).

  16. What is the purpose of a Cloud Security Posture Management (CSPM) tool?

    To continuously monitor cloud environments for misconfigurations, compliance violations, and security risks and remediate them automatically.

  17. What does the principle of least privilege mean for cloud IAM?

    Granting users, roles, and services only the minimum permissions needed to perform their tasks, reducing the blast radius of compromised credentials.

  18. What is the difference between symmetric and asymmetric encryption?

    Symmetric uses a single shared secret key for both encryption and decryption (fast); asymmetric uses a public/private key pair (slower) where one key encrypts and the other decrypts.

  19. Define the three goals of cryptography commonly tested in CEH.

    Confidentiality (secrecy), Integrity (data not altered), and Authentication/Non-repudiation - often paired with Availability in the CIA triad.

  20. What is the difference between a block cipher and a stream cipher?

    A block cipher encrypts fixed-size blocks of data (e.g., 128 bits in AES); a stream cipher encrypts data one bit or byte at a time (e.g., RC4).

Show the other 30 Cloud Computing, Cryptography, and Social Engineering flashcards
  1. What key sizes does AES support, and what is its block size?

    AES supports 128, 192, and 256-bit keys with a fixed 128-bit block size.

  2. What is the key length of DES and why is it considered insecure?

    DES uses a 56-bit effective key, which is too short and can be brute-forced quickly with modern hardware.

  3. What is 3DES (Triple DES) and its effective key strength?

    3DES applies the DES algorithm three times; with three independent keys it has an effective key strength of about 112 bits.

  4. Which symmetric algorithm was selected as the AES standard, and who designed it?

    The Rijndael algorithm, designed by Joan Daemen and Vincent Rijmen.

  5. What is RSA and what is it based on?

    RSA is an asymmetric algorithm used for encryption and digital signatures, based on the difficulty of factoring the product of two large prime numbers.

  6. What is the Diffie-Hellman algorithm used for?

    Securely exchanging a shared secret key over an insecure channel; it provides key exchange, not encryption itself, based on the discrete logarithm problem.

  7. What advantage does Elliptic Curve Cryptography (ECC) offer over RSA?

    ECC provides equivalent security with much smaller key sizes, making it faster and more efficient (e.g., a 256-bit ECC key ≈ a 3072-bit RSA key).

  8. What is a cryptographic hash function and name two common examples.

    A one-way function that produces a fixed-size digest from arbitrary input, used for integrity. Examples: SHA-256 and MD5.

  9. Why is MD5 considered cryptographically broken?

    MD5 (128-bit) is vulnerable to collision attacks, where two different inputs produce the same hash, so it cannot be trusted for integrity or signatures.

  10. What is an HMAC?

    A Hash-based Message Authentication Code that combines a cryptographic hash with a secret key to provide both data integrity and authentication.

  11. What is the difference between encryption and hashing?

    Encryption is reversible (with a key) and protects confidentiality; hashing is one-way (irreversible) and protects integrity.

  12. What is a digital signature and what does it provide?

    A value created by hashing a message and encrypting the hash with the sender's private key; it provides integrity, authentication, and non-repudiation.

  13. In a digital signature, which key signs and which key verifies?

    The sender's private key signs (encrypts the hash); the sender's public key verifies (decrypts the hash).

  14. What is a Public Key Infrastructure (PKI)?

    A framework of hardware, software, policies, and procedures to create, manage, distribute, store, and revoke digital certificates and public keys.

  15. What is the role of a Certificate Authority (CA) in PKI?

    A trusted entity that issues, signs, and vouches for the authenticity of digital certificates binding a public key to an identity.

  16. What is an X.509 digital certificate?

    The standard format for a digital certificate containing the subject's identity, public key, validity period, issuer, and CA's digital signature.

  17. What is a Certificate Revocation List (CRL) and its real-time alternative?

    A CRL is a list of revoked certificates published by the CA; the real-time alternative is OCSP (Online Certificate Status Protocol).

  18. What is the function of a Registration Authority (RA) in PKI?

    It verifies and authenticates the identity of certificate requesters before the CA issues a certificate; it does not issue certificates itself.

  19. What is a known-plaintext attack in cryptanalysis?

    An attack where the analyst has access to both the plaintext and its corresponding ciphertext and uses them to deduce the key or algorithm.

  20. What is a chosen-plaintext attack?

    An attack where the attacker can choose arbitrary plaintexts to be encrypted and observe the resulting ciphertexts to derive the key.

  21. What is a birthday attack and what does it target?

    A brute-force attack based on the birthday paradox that targets hash functions to find two inputs producing the same hash (a collision).

  22. What is a rainbow table attack and the best defense against it?

    An attack using precomputed tables of hashes to reverse password hashes; the best defense is adding a unique random salt to each password before hashing.

  23. What is a meet-in-the-middle attack?

    A cryptanalytic attack against multiple-encryption schemes (like 2DES) that reduces brute-force effort by encrypting from one end and decrypting from the other to find matching intermediate values.

  24. Define social engineering in the context of information security.

    The art of manipulating people through deception to divulge confidential information or perform actions that compromise security, exploiting human trust rather than technical flaws.

  25. What are the typical four phases of a social engineering attack?

    Research (information gathering/reconnaissance), Developing a relationship/hook, Exploitation (extracting information or access), and Execution/Exit.

  26. What is phishing, and how do spear phishing and whaling differ from it?

    Phishing is fraudulent mass email to steal data; spear phishing targets a specific individual/organization, and whaling targets high-profile executives (the 'big fish').

  27. What are pretexting, baiting, and quid pro quo social engineering techniques?

    Pretexting uses a fabricated scenario to gain trust; baiting lures victims with something enticing (e.g., a malware USB); quid pro quo offers a service/benefit in exchange for information.

  28. What are tailgating and piggybacking in physical social engineering?

    Tailgating is following an authorized person through a secure door without their consent; piggybacking is the same but with the authorized person's knowing consent/help.

  29. What is an insider threat and what are its main categories?

    A security risk originating from within the organization (employees, contractors). Categories: malicious insider, negligent/careless insider, and compromised insider (whose credentials are stolen).

  30. What is identity theft and how is it used in social engineering attacks?

    Identity theft is stealing someone's personal/identifying information to impersonate them; attackers use it for fraud, to gain trust, or to bypass authentication and access systems.

Certified Ethical Hacker (CEH) Cloud Computing, Cryptography, and Social Engineering FAQ

What is in the Certified Ethical Hacker (CEH) Cloud Computing, Cryptography, and Social Engineering syllabus?

Certified Ethical Hacker (CEH) Cloud Computing, Cryptography, and Social Engineering is split into 3 chapters: Cloud Computing, Cryptography and Social Engineering. Together they contain 12 topics and 21 sub-topics.

How many chapters are in Certified Ethical Hacker (CEH) Cloud Computing, Cryptography, and Social Engineering?

3 chapters, containing 12 topics and 21 sub-topics. The largest chapter is Cloud Computing, with 4 topics.

Are there flashcards for Certified Ethical Hacker (CEH) Cloud Computing, Cryptography, and Social Engineering?

Yes — a 50-card Cloud Computing, Cryptography, and Social Engineering deck, printed in full in the flashcards section of this page and available in the Examius app with spaced repetition. The free plan covers one exam of your choice, including its flashcards; Examius Pro, a one-time purchase, unlocks every other exam and deck.