Learn

Courses

Explore HuntCode's cybersecurity curriculum and see the skills, modules, and lessons you'll work through before you begin.

Explore the curriculum

View course modules and lesson topics before joining.

Course

Applied Cryptography

Foundational to Intermediate 6 modules 42 lessons Estimated 40 hrs

Course Curriculum

Modules and lessons included in this course.

Applied Cryptography provides a practical introduction to the cryptographic technologies used to protect modern systems, communications, identities, and data. Learners explore encryption, hashing, digital signatures, key exchange, public key infrastructure, certificates, TLS, SSH, password security, and key management through an operational cybersecurity lens.

Module 1

Cryptographic Foundations for Security Operations

  1. 1 Why Security Operations Uses Cryptography
  2. 2 Confidentiality, Integrity, Authentication, and Non-Repudiation
  3. 3 Encryption, Hashing, Encoding, and Signing
  4. 4 Keys, Algorithms, Protocols, and Trust
  5. 5 Randomness, Nonces, Salts, and Initialization Values
  6. 6 Data at Rest, Data in Transit, and Data in Use
  7. 7 Recognizing Cryptographic Failure Patterns
Module 2

Encryption, Hashing, and Credential Protection

  1. 1 Symmetric Encryption in Operational Environments
  2. 2 Modes of Operation and Authenticated Encryption
  3. 3 Asymmetric Encryption and Key Pairs
  4. 4 Key Exchange and Session Keys
  5. 5 Cryptographic Hashes and Integrity Validation
  6. 6 Message Authentication Codes
  7. 7 Password Hashing and Credential Storage
Module 3

Digital Signatures, Certificates, and PKI

  1. 1 Digital Signatures and Verification
  2. 2 PKI Roles and Trust Models
  3. 3 Reading an X.509 Certificate
  4. 4 Certificate Chains and Path Validation
  5. 5 Certificate Requests and Issuance
  6. 6 Revocation and Certificate Status
  7. 7 Certificate Lifecycle and Inventory
Module 4

TLS, SSH, and Secure Infrastructure Communications

  1. 1 TLS Architecture and the Handshake
  2. 2 TLS Versions, Cipher Suites, and Forward Secrecy
  3. 3 HTTPS Identity and Browser Trust
  4. 4 Validating a TLS Service
  5. 5 SSH Host Keys and User Authentication
  6. 6 Protecting and Rotating SSH Keys
  7. 7 Cryptography in VPNs, DNSSEC, and Secure Services
Module 5

Key Management, Monitoring, and Troubleshooting

  1. 1 The Cryptographic Key Lifecycle
  2. 2 Key Storage and Access Control
  3. 3 Backup, Recovery, Escrow, and Availability
  4. 4 Cryptographic Policy and Crypto Agility
  5. 5 Monitoring Certificates and Cryptographic Controls
  6. 6 Troubleshooting TLS and Certificate Failures
  7. 7 Responding to Key and Certificate Compromise
Module 6

Capstone: Cryptographic Validation and Hardening

  1. 1 Capstone Scenario and Evidence Triage
  2. 2 Validate Endpoint Certificates and Identities
  3. 3 Build and Verify the Trust Chain
  4. 4 Diagnose TLS Handshake Failures
  5. 5 Assess Key and Certificate Lifecycle Controls
  6. 6 Design a Cryptographic Hardening Plan
  7. 7 Present Findings and Make Operational Decisions
Ready to start learning?
Create a free HuntCode account to access lessons, labs, assessments, and HuntBot.
Join for Free
Course

Network Security Operations Path

Entry-level to junior practitioner 6 modules 43 lessons Estimated 40 hrs

Course Curriculum

Modules and lessons included in this course.

Practical network security training focused on traffic analysis, network segmentation, monitoring, detection, incident response, and defensive operations across modern enterprise environments.

Module 1

Network Security Foundations for Operations

  1. 1 The Role of Network Security Operations
  2. 2 TCP/IP Review for Security Analysts
  3. 3 Reading Network Flows and Conversations
  4. 4 Common Enterprise Network Zones
  5. 5 DNS and DHCP in Defensive Operations
  6. 6 Trust, Least Privilege, and Network Exposure
  7. 7 From Alert to Operational
Module 2

Firewalls, Edge Controls, and Access Enforcement

  1. 1 Firewall Policy Fundamentals
  2. 2 Reading ACLs and Packet Filter Rules
  3. 3 Firewall Logs and Deny Events
  4. 4 VPN Security Operations
  5. 5 Reverse Proxies and Edge Routing
  6. 6 WAF Fundamentals for Analysts
  7. 7 Operational Review of Edge Control Changes
Module 3

Segmentation and Network Access Strategy

  1. 1 Why Segmentation Matters
  2. 2 Designing Security Zones
  3. 3 Allowing Required Flows Only
  4. 4 Validating Segmentation with Telemetry
  5. 5 Management Network Protection
  6. 6 Guest, Wireless, and Third-Party Network Risks
  7. 7 Segmentation Exceptions and Risk Acceptance
Module 4

Network Telemetry, Monitoring, and Detection

  1. 1 Network Telemetry Sources
  2. 2 Packet Capture Concepts
  3. 3 DNS Monitoring and Suspicious Resolution Patterns
  4. 4 Web Proxy and Reverse Proxy Logs
  5. 5 IDS and Network Detection Alerts
  6. 6 Baselining Normal Network Behavior
  7. 7 Triage Workflow for Network Alerts
Module 5

Investigating Network Security Events

  1. 1 Investigating Port Scans and Reconnaissance
  2. 2 Investigating Suspicious DNS Activity
  3. 3 Investigating Firewall Policy Violations
  4. 4 Investigating Web and WAF Events
  5. 5 Investigating Possible Lateral Movement
  6. 6 Investigating Data Exfiltration Indicators
  7. 7 Writing Clear Investigation Notes
Module 6

Capstone: Detection, Response, Hardening, and Remediation

  1. 1 Capstone Scenario Briefing and Environment Review
  2. 2 Detecting Suspicious Traffic Across Multiple Sources
  3. 3 Scoping Impact and Affected Assets
  4. 4 Choosing Containment Actions
  5. 5 Hardening Firewall, DNS, WAF, and Proxy Controls
  6. 6 Validating Remediation with Logs and Traffic
  7. 7 Communicating Findings and Recommendations
  8. 8 Capstone Decision Review
Ready to start learning?
Create a free HuntCode account to access lessons, labs, assessments, and HuntBot.
Join for Free

Newsletter