Computing Foundation, Data Storage and Memory
Computer system components, input devices, primary memory, CPU, operating systems (Windows, Linux & Mac), different types of storage, file systems (FAT & NTFS), memory management.
Switched networks, packet switching vs circuit switching, packet routing delivery, routing, internetworking standards, OSI model, and 7 layers.
TCP/IP protocol suite, types of addresses, physical address, logical address, IPv4, IPv6, port address, specific address, network access control,
Network fundamentals, network types, peer-to-peer networking (advantages & disadvantages), server based networks (advantages & disadvantages), server based networks, local area networks, wide area networks, personal area networks, home area networks, WAN vs LAN, DHCP
How does data travel across the internet? End to end examples for web browsing, send emails, using applications - explaining internet architecture, routing, DNS.
Secure planning, policies and mechanisms, Active Directory Structure, introducing Group Policy (containers, templates, GPO), security and network layers, IPSEC, SSL / TLS (flaws and comparisons) SSH, Firewalls (packet filtering, state full inspection), application gateways, ACL's.
VoIP, wireless LAN, Network Analysis and Sniffing, Wireshark.
Virtualisation & Cloud Technologies
Virtualisation definitions, virtualisation models, terminologies, virtual models, virtual platforms, what is cloud computing, cloud essentials, cloud service models, security & privacy in the cloud, multi-tenancy issues, infrastructure vs data security, privacy concerns.
Security Information Event Management (SIEM) processes and architecture, SIEM features, user activity monitoring, real time event correlation, log retention, file integrity monitoring, security auditing & automation auditing, what to audit, implementation guidelines, what to collect, Windows Event Log, UNIX Syslog, logging at an application level, audit trail analysis, approaches to data analysis.
Cyber exploits, Understanding Malware, cross site scripting, SQL Injection, DDOS, input validation, buffer-overflow, targeted attacks and stages of an advanced persistent threat (APT).
Uses of encryption technology, symmetric / asymmetric key encryption, public and private keys, weaknesses, decryption, hashing, digital signatures, PKI, certificates authorities, data at rest and in transit, SSL.
Knowledge check, scenario exercise questions based upon days 1 - 3 delivery.
Cyber and the Legal Framework
Legislation, Chain of Custody, Reporting and Assurance within the context of a legal framework. Inc. overview of Data Protection Act (DPA 1998) and the EU General Data Protection Regulation (GDPR).
Internet foundations, domain name system, whois (Inc. worked example), Traceroute, Internet analysis, search engines, Tools for finding information on people and companies, username searchers, email lookups, disposable emails, passwords, internet communities and culture, deep web directories and leaking websites.
Overview - the drivers for UK Information Assurance, initiatives and programmes, risk assessment vs risk management, risk components.
Risk Management and Risk Treatment
Business context and risk management approach, risk management lifecycle, who delivers risk management - where in the lifecycle, understanding the context, legal and regulatory.
Risk Treatment - Identify the ways of treating risks, methods of gaining assurance, understanding the nature of residual risk, collecting evidence that supports decisions, risk management decisions.
Physical security - lighting, CCTV, fencing, intrusion detection, screening, destruction, UPS and generators, access and control of entry.
People, employees, contractors, customers (resource, vulnerability, threat), recruitment, screening, Social Engineering, Common People Exploits, T&C's, in role, change in role, termination, insider threat, supply chain challenges.
Service Assurance & Standards
HMG perspective - CPA, CAPS, FIPS, CE, Common Criteria, SPF. Summary of common industry standards. (Inc. OWASP, SISO27001, PCI-DSS)
Software Security Assurance
Principles for software security, (securing the weakest link, defence in depth, failing securely, least privilege, separation of privilege), IA Design Principles
Secure Development Process
Secure by Design, SDLC
What is Threat Modelling, Threat Modelling Process, Coding to a Threat Model
Risk Mitigation Options
Reduce the attack surface, Defense in Depth, Test security, weaknesses and vulnerabilities, secure coding, learn from mistakes
Introduction to Security Architecture
Security Design Architecture, Enterprise Design Frameworks (TOGAF, DODAF, MODAF, ZACHMAN, SABSA), Patterns (CESG, Open Security Architecture)
Knowledge check, scenario exercise questions based upon days 4 - 5 delivery.