Skip to content

Module Assessment — Cryptography Fundamentals

Module Assessment — Cryptography Fundamentals

Section titled “Module Assessment — Cryptography Fundamentals”

Congratulations!

You have successfully completed Module 10 — Cryptography Fundamentals.

Throughout this module, you learned how cryptography protects sensitive information, secures communications, verifies identities, safeguards cloud workloads, and establishes trust across modern enterprise environments.

This assessment validates your understanding of cryptographic concepts before progressing to the next module.


Item Details
Module Module 10 — Cryptography Fundamentals
Assessment Type Module Assessment
Questions 40
Question Types Multiple Choice & Scenario-Based
Passing Score 70%
Time Limit 60 Minutes
Difficulty Beginner to Intermediate

This assessment covers:

  • Cryptography Fundamentals
  • Symmetric Encryption
  • Asymmetric Encryption
  • Hashing Algorithms
  • Digital Signatures
  • Public Key Infrastructure (PKI)
  • TLS & SSL
  • Digital Certificates
  • Key Management
  • Hardware Security Modules (HSMs)
  • Cloud Cryptography
  • Enterprise Cryptography Best Practices

By completing this assessment, you should be able to:

  • Explain core cryptographic concepts.
  • Differentiate encryption and hashing.
  • Select appropriate cryptographic algorithms.
  • Understand PKI and certificate management.
  • Explain TLS communication.
  • Apply key management principles.
  • Secure cloud workloads using cryptography.
  • Follow enterprise cryptographic best practices.

You have recently joined CloudNova Technologies as a Cloud Security Engineer.

The organization is deploying a new enterprise platform hosted across AWS, Microsoft Azure, Kubernetes, and hybrid data centers.

Before working on production environments, your manager asks you to complete this Cryptography assessment to validate your understanding of secure communications, encryption, certificates, and enterprise cryptographic controls.


Before you begin:

  • Read each question carefully.
  • Choose the best answer.
  • Think from an enterprise security perspective.
  • Apply security and compliance best practices.
  • Review your answers before submitting.

What is the primary goal of cryptography?

  • A. Increase network speed
  • B. Protect information using mathematical techniques
  • C. Compress files
  • D. Improve storage performance

Answer: B


Readable information before encryption is called:

  • A. Ciphertext
  • B. Plaintext
  • C. Hash
  • D. Digest

Answer: B


Unreadable encrypted information is called:

  • A. Plaintext
  • B. Ciphertext
  • C. Signature
  • D. Certificate

Answer: B


Which cryptographic goal ensures data is not disclosed to unauthorized users?

  • A. Integrity
  • B. Confidentiality
  • C. Availability
  • D. Authentication

Answer: B


Which cryptographic goal ensures data has not been modified?

  • A. Integrity
  • B. Confidentiality
  • C. Encryption
  • D. Compression

Answer: A


Section 2 — Symmetric & Asymmetric Encryption

Section titled “Section 2 — Symmetric & Asymmetric Encryption”

Symmetric encryption uses:

  • A. Public and private keys
  • B. One shared secret key
  • C. No encryption key
  • D. Two private keys

Answer: B


Which algorithm is considered the enterprise standard for symmetric encryption?

  • A. DES
  • B. AES
  • C. RC4
  • D. MD5

Answer: B


Which asymmetric algorithm is widely used for digital certificates?

  • A. AES
  • B. RSA
  • C. SHA-256
  • D. DES

Answer: B


Which cryptographic approach combines asymmetric and symmetric encryption?

  • A. Block Cipher
  • B. Hybrid Encryption
  • C. Stream Cipher
  • D. Tokenization

Answer: B


Which key should never be shared?

  • A. Public Key
  • B. Private Key
  • C. Session ID
  • D. Certificate

Answer: B


Section 3 — Hashing & Digital Signatures

Section titled “Section 3 — Hashing & Digital Signatures”

Hashing is primarily used for:

  • A. Confidentiality
  • B. Integrity Verification
  • C. Compression
  • D. Network Routing

Answer: B


Which algorithm should generally not be used for modern password storage?

  • A. Argon2
  • B. bcrypt
  • C. MD5
  • D. PBKDF2

Answer: C


What is the purpose of a salt?

  • A. Compress passwords
  • B. Strengthen password hashing against precomputed attacks
  • C. Encrypt databases
  • D. Replace MFA

Answer: B


Digital Signatures provide:

  • A. Compression
  • B. Authentication, Integrity, and Non-Repudiation
  • C. File Backup
  • D. High Availability

Answer: B


Digital signatures are created using:

  • A. Public Key
  • B. Private Key
  • C. Shared Secret
  • D. Hash Only

Answer: B


PKI stands for:

  • A. Public Key Infrastructure
  • B. Private Key Integration
  • C. Protected Key Interface
  • D. Public Knowledge Internet

Answer: A


A Certificate Authority (CA) is responsible for:

  • A. Encrypting databases
  • B. Issuing trusted digital certificates
  • C. Creating passwords
  • D. Hosting websites

Answer: B


Which certificate standard is commonly used on the Internet?

  • A. X.509
  • B. IPv6
  • C. TLS 1.3
  • D. AES-256

Answer: A


Which certificate is normally at the top of the trust chain?

  • A. Server Certificate
  • B. Root CA Certificate
  • C. User Certificate
  • D. API Certificate

Answer: B


What should happen if a private key is compromised?

  • A. Ignore it
  • B. Revoke and replace the certificate
  • C. Increase storage
  • D. Disable TLS

Answer: B


TLS primarily protects:

  • A. Data at Rest
  • B. Data in Transit
  • C. Archived Backups
  • D. Storage Capacity

Answer: B


HTTPS is created by combining:

  • A. FTP + TLS
  • B. HTTP + TLS
  • C. SSH + SSL
  • D. DNS + TLS

Answer: B


Which TLS version is currently recommended?

  • A. SSL 2.0
  • B. TLS 1.0
  • C. TLS 1.3
  • D. SSL 3.0

Answer: C


During the TLS handshake, the client verifies the server using:

  • A. Firewall Rules
  • B. Digital Certificate
  • C. VPN Tunnel
  • D. Routing Table

Answer: B


Mutual TLS (mTLS) means:

  • A. Only the client is authenticated.
  • B. Only the server is authenticated.
  • C. Both client and server authenticate each other.
  • D. No authentication occurs.

Answer: C


A Key Management System (KMS) is used to:

  • A. Compress files
  • B. Securely manage cryptographic keys
  • C. Improve network speed
  • D. Replace certificates

Answer: B


Which device provides the highest protection for cryptographic keys?

  • A. USB Drive
  • B. Hardware Security Module (HSM)
  • C. Shared Folder
  • D. Email Attachment

Answer: B


What is the purpose of key rotation?

  • A. Increase storage
  • B. Reduce key exposure over time
  • C. Improve CPU performance
  • D. Replace TLS

Answer: B


Envelope Encryption protects:

  • A. Passwords
  • B. Data Encryption Keys using Master Keys
  • C. Firewalls
  • D. VPN Connections

Answer: B


Where should encryption keys generally NOT be stored?

  • A. HSM
  • B. KMS
  • C. Source Code
  • D. Key Vault

Answer: C


Encryption at Rest protects:

  • A. Stored Data
  • B. Network Packets
  • C. DNS Queries
  • D. Routing Tables

Answer: A


Encryption in Transit commonly uses:

  • A. TLS
  • B. ZIP
  • C. RAID
  • D. DHCP

Answer: A


Which AWS service centrally manages encryption keys?

  • A. Amazon EC2
  • B. AWS KMS
  • C. Amazon VPC
  • D. Amazon Route 53

Answer: B


Which Azure service stores cryptographic keys and secrets?

  • A. Azure Monitor
  • B. Azure Key Vault
  • C. Azure Firewall
  • D. Azure DNS

Answer: B


What is a Customer-Managed Key (CMK)?

  • A. A key managed entirely by the cloud provider
  • B. An encryption key controlled by the customer
  • C. A Wi-Fi password
  • D. A VPN certificate

Answer: B


Crypto Agility is the ability to:

  • A. Increase CPU speed
  • B. Quickly replace cryptographic algorithms when needed
  • C. Compress encrypted data
  • D. Disable encryption

Answer: B


Why is Post-Quantum Cryptography important?

  • A. It improves Wi-Fi performance.
  • B. It prepares organizations for future quantum computing threats.
  • C. It replaces TLS.
  • D. It compresses certificates.

Answer: B


Which enterprise practice strengthens cryptographic security?

  • A. Hardcoding encryption keys
  • B. Regular key rotation
  • C. Using MD5 for passwords
  • D. Sharing private keys

Answer: B


Which cryptographic principle is most important when protecting encryption keys?

  • A. Public Access
  • B. Least Privilege
  • C. Anonymous Access
  • D. Open Sharing

Answer: B


Which statement best describes Enterprise Cryptography?

  • A. It only encrypts databases.
  • B. It is the governance and management of cryptographic technologies across the enterprise.
  • C. It replaces IAM.
  • D. It only secures websites.

Answer: B


Congratulations on completing the Cryptography Fundamentals Module Assessment.

If you achieved a score of 70% or higher, you have demonstrated a strong understanding of:

  • Cryptography Fundamentals
  • Symmetric Encryption
  • Asymmetric Encryption
  • Hashing Algorithms
  • Digital Signatures
  • Public Key Infrastructure (PKI)
  • TLS & SSL
  • Digital Certificates
  • Key Management
  • Hardware Security Modules (HSMs)
  • Cloud Cryptography
  • Enterprise Cryptography Best Practices

These concepts form the foundation of secure communications, identity protection, cloud security, and enterprise data protection.


🎉 You have successfully completed Module 10 — Cryptography Fundamentals.

You now understand how modern organizations use cryptography to protect data, identities, communications, applications, cloud workloads, Kubernetes clusters, and enterprise infrastructure.

These skills are essential for Cloud Security Engineers, Security Architects, DevSecOps Engineers, Platform Engineers, IAM Engineers, SOC Analysts, and cybersecurity professionals.


➡️ Module 11 — Web & API Fundamentals

In the next module, you’ll learn how modern web applications and APIs work, how they communicate over the Internet, and the common security risks associated with web technologies. This knowledge forms the foundation for web security, API security, penetration testing, cloud application security, and secure software development.

You’ll learn about:

  • Web Fundamentals
  • HTTP & HTTPS
  • DNS Fundamentals
  • Cookies & Sessions
  • Web Servers
  • REST APIs
  • API Authentication
  • API Security
  • OWASP Top 10
  • Enterprise Web Architecture
  • Secure API Development

Understanding how web applications and APIs operate is essential before learning advanced topics such as Web Application Security, API Penetration Testing, Cloud Security, DevSecOps, and Zero Trust architectures.

Welcome to Module 11 — Web & API Fundamentals! 🌐