Generated by All in One SEO v5.0.0.1, this is an llms.txt file, used by LLMs to index the site. # Craigs-Classroom ## Sitemaps - [XML Sitemap](https://craigs-classroom.com/sitemap.xml): Contains all public & indexable URLs for this website. ## Posts - [MAC or PC?](https://craigs-classroom.com/mac-or-pc/) - You're just starting your computer journey and you're wondering, "Should I get a Mac or a PC?" It's a common question, especially when you're new to all this. Let's break it down in a way that's easier to understand. Imagine you're shopping for a car. There are many types - SUVs, pickup trucks, sports cars, - [Parts of a Computer - External](https://craigs-classroom.com/parts-of-a-computer-external/) - What are all these things? Monitor: The monitor is like your computer's television. It's the screen where you see everything - websites, photos, documents, and everything else you're working on. Keyboard: This is your typing tool. It's where you type in information, just like typing a text on your phone but with a lot more - [Input and Output](https://craigs-classroom.com/h5p/) - Welcome to our interactive Drag and Drop Exercise! Your task is to correctly categorize the given devices into 'Input' or 'Output'. Follow the simple steps below to complete the exercise: Identify the Device Categories: There are two categories in this exercise - 'Input' and 'Output'. The 'Input' category includes devices that send data to the ## Pages - [Welcome](https://craigs-classroom.com/) - 👋 Welcome to Craig's Classroom, your ultimate online hub for all things related to computing, networking, and cybersecurity. From beginners stepping into the world of technology for the first time, to experienced professionals seeking to hone their skills, we are here to empower everyone with the knowledge and skills they need to navigate today's digital - [Module 05 Networking](https://craigs-classroom.com/module-05-networking/) - Labs - [02 - Cyber Security Concepts](https://craigs-classroom.com/cyber-security-concepts/cyber-security-concepts-2/) - What we cover in this Module Why cyber security matters Aim: Understand why security is everyone’s job.Summary: Cyber attacks can stop work, leak data, cost money, and damage reputation. It isn’t only “hackers vs tech”—mistakes, weak passwords, lost devices, and phishing are common causes. UK organisations must also meet legal and regulatory duties (e.g., data - [The Impact](https://craigs-classroom.com/cyber-security-concepts/cyber-security-concepts-2/why-cyber-security-matters/the-impact/) - People Security incidents hurt people first. They create stress and worry, eat into personal time, and interrupt teaching, meetings or customer calls. If data about learners, colleagues or customers is exposed, it can dent confidence and harm reputations long after the technical issue is fixed. Good security keeps people safe, supported and able to do - [Why Cyber Security Matters](https://craigs-classroom.com/cyber-security-concepts/cyber-security-concepts-2/why-cyber-security-matters/) - Why cyber security matters Aim: Understand why security is everyone’s job. Summary: Cyber attacks can stop work, leak data, cost money, and damage reputation. It isn’t only “hackers vs tech”—mistakes, weak passwords, lost devices, and phishing are common causes. UK organisations also have legal and regulatory duties (e.g., data protection), so good security is part - [01 - Cyber Security Concepts](https://craigs-classroom.com/cyber-security-concepts/) - In the words of the immortal Douglas Adam's, Don't Panic! What this course is (plain English) Craig’s Classroom is your friendly launchpad for the CST-0124 Level 4 Cyber Security Technologist apprenticeship. But Craig, I hear you ask. I'm not doing the level 4 Cyber Security Apprenticeship. Fear not. If you are doing the apprenticeship or - [Term Conditions](https://craigs-classroom.com/lp-term-conditions/) - Last Updated: [23/01/2024] Welcome to craigs-classroom.com ("we," "us," "our"). By accessing our website at [Your Website URL], you agree to be bound by these Terms and Conditions ("Terms", "Terms and Conditions"), all applicable laws and regulations, and agree that you are responsible for compliance with any applicable local laws. If you disagree with any part - [All Courses](https://craigs-classroom.com/courses/) - [Profile](https://craigs-classroom.com/lp-profile/) - This shortcode LP Profile only use on the page Profile - [Checkout](https://craigs-classroom.com/lp-checkout/) - [Level 3](https://craigs-classroom.com/level-3/) - [Instructors](https://craigs-classroom.com/instructors/) - [Instructor](https://craigs-classroom.com/instructor/) - [OSI Model](https://craigs-classroom.com/165-2/) - The OSI (Open Systems Interconnection) model was developed to address the need for a standardized framework for computer networking and communication. Its creation was driven by several key concepts and challenges in the field of networking: 1. Lack of Standardization: In the early days of computer networking, there was a lack of standardization in how - [IPv4](https://craigs-classroom.com/ipv4/) - IPv4 Description:IPv4 is a standardized set of rules and conventions that govern how data packets should be formatted, addressed, transmitted, routed, and received over computer networks. It was developed in the 1980s and is the fourth version of the Internet Protocol. Basic Use: Addressing: IPv4 uses a 32-bit address format, typically expressed as four decimal - [Acronyms](https://craigs-classroom.com/acronyms/) - Computer Hardware and Software CPU - Central Processing Unit - Used in computing to refer to the primary processing unit of a computer. RAM - Random Access Memory - Refers to a computer's volatile memory used for temporarily storing data that the CPU is actively working on. GPU - Graphics Processing Unit - Used in - [Asymmetric](https://craigs-classroom.com/asymetric/) - Asymmetric Encryption Description:Asymmetric encryption, also known as public-key cryptography, is a cryptographic technique that uses a pair of keys, a public key and a private key, for securing data. Unlike symmetric encryption, where the same key is used for both encryption and decryption, asymmetric encryption uses two distinct keys with different roles. Basic Use: Key - [BGP](https://craigs-classroom.com/bgp/) - Border and Gateway Protocols Description: Border and gateway protocols are networking protocols that play crucial roles in the routing and exchange of data between different networks. They are essential for ensuring the efficient and secure flow of data across interconnected networks, including the global internet. Basic Use: Border Gateway Protocol (BGP): TCP Port 179 Description: - [Binary](https://craigs-classroom.com/binary/) - Binary Description: Binary is a base-2 numerical system that uses only two digits, 0 and 1, to represent numbers and information. In the context of computing, binary is fundamental because it serves as the foundation for representing and processing data within digital computers. Each digit in a binary number is referred to as a "bit" - [BUS](https://craigs-classroom.com/bus/) - Bus Topology Description In a bus topology, all nodes (computers, printers, etc.) are connected to a single central cable, known as the bus or backbone. Data sent by a node is broadcasted to the entire network and received by the intended recipient. Terminators are used at both ends of the bus to prevent the signal - [Caesar Cipher game 01](https://craigs-classroom.com/caesar-cipher-game-01/) - Cryptography Hack the Planet! Networking Cryptography Protocols Legal Ports Scripting Binary Hexadecimal Cryptography Quiz Employment of Cryptography Quiz Symmetric Cryptography Quiz Asymmetric Cryptography Quiz Diffie-Hellman Quiz RSA Quiz SHA-256 Quiz Hashing Quiz - [Caesar Cipher Game 02](https://craigs-classroom.com/caesar-cipher-game-02/) - Caesar Cipher Game Start Game Encode or Decode? Encode Decode Enter the Key (0-25): Submit GDPRDPACMARIPA - [Computer Misuse Act](https://craigs-classroom.com/computer-misuse-act/) - Computer Misuse Act Description: The Computer Misuse Act is a piece of legislation in the United Kingdom that criminalizes unauthorized access to computer systems and related offenses. It was enacted to combat cybercrime and protect the integrity and security of computer systems and data. Basic Use: The primary purpose of the Computer Misuse Act is - [Legal](https://craigs-classroom.com/legal/) - Cybersecurity Laws and Regulations Description: Cybersecurity laws and regulations are legal frameworks that govern the use, protection, and management of digital information and technology resources. They are designed to ensure the security, privacy, and integrity of data and systems in the digital age. Cybersecurity professionals need to be aware of these laws and regulations to - [Cryptography](https://craigs-classroom.com/cryptography/) - Cryptography Description: Cryptography is the science and practice of securing communication and information through the use of codes, ciphers, and mathematical algorithms. It involves transforming data into an unreadable format (ciphertext) to protect it from unauthorized access, ensuring confidentiality, integrity, and authenticity of the information. Cryptography has been used for centuries to secure sensitive information. - [Diffie-Hellman](https://craigs-classroom.com/diffie-hellman/) - Diffie-Hellman Key Exchange Description: The Diffie-Hellman key exchange, also known as DH or DHE (Diffie-Hellman Ephemeral), is a cryptographic protocol that allows two parties to establish a shared secret key over an insecure communication channel. This key exchange method was developed by Whitfield Diffie and Martin Hellman in 1976 and is one of the foundational - [General Data Protection Regulation](https://craigs-classroom.com/general-data-protection-regulation/) - GDPR (General Data Protection Regulation) Description: The General Data Protection Regulation (GDPR) is a comprehensive data protection law that came into effect in the European Union (EU) on May 25, 2018. It replaced the previous data protection directive and marked a significant shift by providing a unified data protection framework across the EU. The GDPR - [Hashing](https://craigs-classroom.com/hashing/) - Hashing Description Hashing is a process used in computing to convert input data of any size into a fixed-size string of characters, typically a hash value or hash code. This transformation is performed by a hash function, which is designed to take an input (or 'message') and return a fixed-length string of bytes. The output, - [Hexa-Decimal](https://craigs-classroom.com/hexadecimal/) - Hexadecimal Description The hexadecimal system (also known as hex or base-16) is a positional numeral system with a base of 16. It uses sixteen distinct symbols: the numbers 0 to 9 to represent values zero to nine, and the letters A to F (or a to f) to represent values ten to fifteen. In hexadecimal, - [Hubs](https://craigs-classroom.com/hubs/) - Hubs in Networking Description: A network hub is a basic and foundational networking device used in local area networks (LAN). It operates at the physical layer (Layer 1) of the OSI model. Essentially, a hub is a multiport repeater. It receives incoming data packets (also known as frames) from one device and broadcasts them to - [Inter-Connected Devices](https://craigs-classroom.com/inter-connected-devices/) - Hubs, Switches, and Routers in Networking In the realm of computer networking, hubs, switches, and routers are key devices that facilitate the flow of data packets between devices. Each plays a unique role in a network. Hubs Description: A hub is a basic networking device that connects multiple computers or other network devices together. It - [Intro 2 Cyber](https://craigs-classroom.com/intro-2-cyber/) - Help and revision for your exam Networking Intro-2-Cyber Cryptography Protocols Legal Ports Scripting Binary Hexadecimal test01 test02 - [IPv4](https://craigs-classroom.com/ipv4-2/) - IPv4 (Internet Protocol Version 4) Description IPv4 stands for Internet Protocol Version 4. It is the fourth version of the Internet Protocol (IP) and is the first version of the protocol to be widely deployed. IPv4 is the underlying technology that makes it possible for us to connect our devices to the web. Its most - [Binary and Decimal Conversion](https://craigs-classroom.com/binary-and-decimal-conversion/) - Binary and Decimal Description Binary System: Description: The binary system is a base-2 numeral system that uses only two symbols: typically 0 and 1. It is the fundamental language of computers, where data is processed and stored using combinations of these two states. Basic Use: Binary is used in digital electronics and computing to represent - [IPv6](https://craigs-classroom.com/ipv6/) - IPv6 (Internet Protocol Version 6) Description IPv6 is the most recent version of the Internet Protocol (IP), which is the set of rules governing the format of data sent over the internet or local networks. It was developed by the Internet Engineering Task Force (IETF) to deal with the long-anticipated issue of IPv4 address exhaustion. - [Generate Prime Numbers, Shared Generator, Private Keys, and Public Keys](https://craigs-classroom.com/generate-prime-numbers-shared-generator-private-keys-and-public-keys/) - Generate Prime Numbers Description: Generating prime numbers is a fundamental process in various cryptographic algorithms. Prime numbers are natural numbers greater than 1 that have no positive divisors other than 1 and themselves. Basic Use: Cryptography: Prime numbers are crucial in cryptographic algorithms like RSA. Large prime numbers are used to generate keys due to - [LAN - Topology](https://craigs-classroom.com/lan-topology/) - Local Area Networks (LANs) utilize various topologies, each with its specific use cases and characteristics. The choice of topology often depends on factors like network size, objectives, budget, and desired reliability. Here's a brief description of the common topologies used in LANs: 1. Star Topology Description: In a star topology, all nodes are connected to - [MAC](https://craigs-classroom.com/mac/) - MAC Address Description A MAC (Media Access Control) address is a unique identifier assigned to network interfaces for communications on the physical network segment. It's a hardware address that identifies each device on a network. MAC addresses are used in the network's media access control protocol sublayer of the OSI model. MAC addresses are most - [Mesh](https://craigs-classroom.com/mesh/) - Mesh Topology Description In a mesh topology, every node in the network is connected to every other node. This creates a network with multiple pathways for data to travel between any two nodes. The connections can be wired or wireless, and data can take any path to reach its destination, leading to a highly flexible - [Networking](https://craigs-classroom.com/networking/) - Computer Networking Description: Computer networking refers to the practice of interconnecting multiple computing devices (computers, servers, and peripheral devices) to share resources, exchange data, and enable communication. Networks can range from simple configurations in a home or small office to complex arrangements in large businesses and the internet. Basic Use: Resource Sharing: Networks enable resource - [OSI Model Layers](https://craigs-classroom.com/osi-layers/) - Description The OSI (Open Systems Interconnection) model is a conceptual framework used to understand network interactions. Developed by the International Organization for Standardization (ISO), it divides network architecture into seven distinct layers, each with specific functions. Layers of the OSI Model and Their Basic Use Layer 1: Physical Layer Function: Deals with the physical connection - [Partial Mesh Topology](https://craigs-classroom.com/partial-mesh-topology/) - Partial Mesh Topology Description In a partial mesh topology, not all nodes are interconnected, but some are connected to multiple other nodes, creating a mesh-like structure. This topology strikes a balance between the fully interconnected mesh topology and simpler topologies like star or ring. Nodes that are connected to multiple other nodes can relay data - [Ports](https://craigs-classroom.com/ports/) - Firewalls play a crucial role in network security by controlling the flow of traffic between networks and devices. Firewalls use ports and rules to determine how data packets should be allowed or blocked. Here's a brief description of firewall ports, rules, examples, and their basic use: Firewall Ports: Port: In networking, a port is a - [Protocols](https://craigs-classroom.com/protocols/) - TCP/IP Protocol Suite Description The TCP/IP (Transmission Control Protocol/Internet Protocol) protocol suite is the set of communication protocols used for the internet and similar networks. It is named after two of its most important protocols, but it actually encompasses a suite of protocols that facilitate internet functionality. TCP/IP defines how data should be packaged, addressed, - [Public](https://craigs-classroom.com/public/) - Public IPv4 Address Description An IPv4 (Internet Protocol version 4) address is a unique identifier assigned to each device connected to a network that uses the IPv4 protocol for communication. An IPv4 address is composed of 32 bits, typically displayed in decimal format as four octets separated by periods (e.g., 192.168.1.1). A public IPv4 address - [Ring Topology](https://craigs-classroom.com/ring-topology/) - Ring Topology Description In a ring topology, each network node is connected to exactly two other nodes, forming a single continuous pathway for signals through each node - a ring. Data travels in one direction (either clockwise or counter-clockwise) and passes through each node on the network until it reaches its destination. Why Ring Topology - [RIPA](https://craigs-classroom.com/ripa/) - RIPA (Regulation of Investigatory Powers Act 2000) in UK Law Description: The Regulation of Investigatory Powers Act 2000 (RIPA) is a significant piece of legislation in the United Kingdom that governs the use of surveillance and investigative powers by public authorities. RIPA was enacted to ensure that investigatory powers are used in accordance with human - [Router](https://craigs-classroom.com/router/) - Router Description A router is a networking device that forwards data packets between computer networks. It routes traffic from one network to another, typically connecting local networks to the internet. Routers operate at the network layer (Layer 3) of the OSI model. They use IP addresses to determine the best path for forwarding the packets. - [RSA](https://craigs-classroom.com/rsa/) - RSA (Rivest-Shamir-Adleman) Description RSA is a widely-used public-key cryptographic algorithm named after its creators, Ron Rivest, Adi Shamir, and Leonard Adleman. Introduced in 1977, RSA is one of the first and most prevalent public-key cryptosystems. It's based on the mathematical challenge of factoring the product of two large prime numbers, which forms the basis of - [Scripting](https://craigs-classroom.com/scripting/) - Nmap (Network Mapper) Description:Nmap is an open-source network scanning tool widely used in the field of network security. It's designed to discover devices and services on a network, providing detailed information about network infrastructure and security vulnerabilities. Image of NMap code From nmap5-samplescan-706x964.png (706×964) Basic Use: Network Inventory: Nmap is used to create an inventory - [SHA 256](https://craigs-classroom.com/sha-256/) - SHA-256 Description SHA-256, which stands for Secure Hash Algorithm 256-bit, is a cryptographic hash function that produces a fixed-size (256-bit) hash value. It is a member of the SHA-2 family, developed by the National Security Agency (NSA) of the United States. SHA-256 operates on an input and generates a unique string of 256 bits (32 - [Star Topology](https://craigs-classroom.com/star-topology/) - Star Topology Description A star topology is a common network configuration where each node in the network is connected to a central hub or switch. In this setup, all data traffic flows through the central node, which acts as a repeater for data flow. Each device on the network has a dedicated connection to the - [Switch](https://craigs-classroom.com/switch/) - LAN Switch Description A LAN (Local Area Network) switch is a networking device that connects devices (like computers, printers, and servers) on a local area network. Unlike a network hub that broadcasts data to every device on the network, a switch operates more intelligently by sending data only to the specific device it is intended - [Symmetric Cryptography](https://craigs-classroom.com/symmetric-cryptography/) - Symmetric Cryptography Description Symmetric cryptography, also known as symmetric-key encryption, is a type of encryption where the same key is used for both encrypting and decrypting data. This shared secret key is applied to the data using an encryption algorithm, transforming the plaintext (readable data) into ciphertext (encoded data) and vice versa. In symmetric cryptography, - [Tree Topology](https://craigs-classroom.com/tree-topology/) - Tree Topology Description A tree topology is a type of network configuration where nodes are connected in a hierarchical manner. It is essentially a combination of star and bus topologies. In a tree topology, one or more parent nodes are directly linked to a number of child nodes, which can then have their own child - [Part 1: Symmetric Encryption](https://craigs-classroom.com/section-1-common-cryptography-techniques-in-use/) - Objective: Understand and apply symmetric encryption techniques. Overview of Symmetric Encryption Definition: Symmetric encryption is a type of encryption where the same key is used for both encrypting and decrypting the data. It is also known as secret key encryption. Key Characteristics: Speed: Generally faster than asymmetric encryption. Key Distribution Challenge: The same key must - [Part 2: Asymmetric Encryption](https://craigs-classroom.com/section-1-common-cryptography-techniques-in-use-2/) - Objective: Gain a comprehensive understanding of asymmetric encryption and its applications. Introduction to Asymmetric Encryption Definition: Asymmetric encryption, also known as public-key cryptography, uses two different keys – a public key and a private key – for encryption and decryption. The public key is shared openly, while the private key is kept secret. Key Characteristics: - [Part 3: Hash Functions](https://craigs-classroom.com/section-1-common-cryptography-techniques-in-use-3/) - Objective: Understand the purpose, functionality, and applications of cryptographic hash functions. Introduction to Hash Functions Definition: A hash function is a cryptographic algorithm that takes an input (or 'message') and returns a fixed-size string of bytes. The output is typically a 'digest' that represents the input data. Key Characteristics: Deterministic: The same input will always - [Part 4: Digital Signatures](https://craigs-classroom.com/section-1-common-cryptography-techniques-in-use-4/) - Objective: Understand the role, mechanism, and applications of digital signatures in cryptography. Introduction to Digital Signatures Definition: A digital signature is a cryptographic technique that allows a person to electronically sign a digital document or message, providing a means to verify the origin and integrity of the signed data. Key Characteristics: Authentication: Confirms the identity - [Part 5: Cryptography Protocols](https://craigs-classroom.com/section-1-common-cryptography-techniques-in-use-5/) - Objective: Gain an understanding of various cryptography protocols and their applications in securing communications and data. Introduction to Cryptography Protocols Definition: Cryptography protocols are sets of rules that dictate how data is transmitted and secured through cryptographic methods. They are essential in ensuring secure communication over networks. Key Characteristics: Secure Data Transmission: Ensures data is - [Part 1: Basic Terminology](https://craigs-classroom.com/section-2-terminology-and-concepts-of-cryptography/) - Objective: Familiarize with the fundamental terminology used in the field of cryptography. Introduction to Cryptographic Terminology Definition: Cryptography is filled with specialized terms that are crucial for understanding the principles and practices in this field. Key Importance: Knowing these terms is essential for effective communication and understanding of cryptographic concepts and technologies. Key Terms and - [Part 2: Cryptography Protocols](https://craigs-classroom.com/section-2-terminology-and-concepts-of-cryptography-2/) - Objective: Deepen understanding of cryptography protocols, their roles, and their application in securing data and communications. Introduction to Cryptography Protocols Definition: Cryptography protocols are structured sets of rules or procedures used to secure various forms of electronic communications and data transmissions. Key Importance: These protocols are essential in ensuring the security, authenticity, and integrity of - [Part 3: Mathematical Foundations of Cryptography](https://craigs-classroom.com/section-2-terminology-and-concepts-of-cryptography-3/) - Objective: Explore the underlying mathematical principles that form the basis of cryptographic algorithms. Introduction to Mathematical Foundations Purpose: Understanding the mathematics behind cryptography provides insight into how and why cryptographic methods are secure. Key Areas: Focus on number theory and algebra, which are crucial in understanding the algorithms used in cryptography. Key Concepts and Theories - [Part 4: The Importance of Key Management in Cryptography](https://craigs-classroom.com/section-2-terminology-and-concepts-of-cryptography-4/) - Objective: To understand the significance and techniques of effective key management in cryptography. Introduction to Key Management Definition: Key management in cryptography refers to the handling of cryptographic keys and related artifacts such as certificates throughout their lifecycle, including generation, distribution, storage, use, and destruction. Key Importance: Proper key management is crucial for maintaining the - [Part 2: Key Storage and Protection](https://craigs-classroom.com/section-3-the-importance-of-effective-cryptography-key-management-2/) - Objective: Understand the methods and best practices for securely storing and protecting cryptographic keys. Introduction to Key Storage and Protection Definition: Key storage and protection involve securely handling cryptographic keys to prevent unauthorized access and misuse. Importance: The security of cryptographic systems largely depends on how well the keys are protected and stored. Key Aspects - [Part 3: Cryptography Key Distribution](https://craigs-classroom.com/section-3-the-importance-of-effective-cryptography-key-management-3/) - Objective: To understand the principles and best practices involved in the secure distribution of cryptographic keys. Introduction to Key Distribution Definition: Key distribution refers to the methods and processes used to safely transfer cryptographic keys between parties. Importance: Secure key distribution is vital to prevent interception and unauthorized access, which can compromise the entire cryptographic - [Freedom of Information Act](https://craigs-classroom.com/freedom-of-information-act/) - The Freedom of Information Act: An Overview Introduction The Freedom of Information Act (FOIA), enacted in 1966 and taking effect in 1967, stands as a pivotal piece of legislation in the United States that mandates the disclosure of information and documents controlled by government agencies to the public, subject to specific exemptions. This act is - [The Official Secrets Act](https://craigs-classroom.com/the-official-secrets-act/) - The Official Secrets Act: An In-depth Analysis Introduction The Official Secrets Act is a piece of legislation enacted in various countries, including the United Kingdom, India, and Singapore, designed to protect state secrets and national security by prohibiting the disclosure of classified information. While each country's version of the act has its specificities, they all - [Frameworks](https://craigs-classroom.com/frameworks/) - Understanding Cybersecurity Frameworks: NIST and Beyond Cybersecurity frameworks are essential tools designed to guide organizations in managing and mitigating cybersecurity risks. Among these, the National Institute of Standards and Technology (NIST) Cybersecurity Framework stands out for its comprehensive approach to security and resilience. Developed through collaboration between industry and government, the NIST framework provides a - [NIST](https://craigs-classroom.com/nist/) - The NIST Cybersecurity Framework: A Comprehensive Overview Introduction The National Institute of Standards and Technology (NIST) Cybersecurity Framework is a voluntary framework primarily intended for critical infrastructure organizations to manage and mitigate cybersecurity risk. Developed in response to a presidential executive order, it has gained widespread adoption across various sectors due to its flexibility and - [ISO 27001](https://craigs-classroom.com/iso-27001/) - ISO 27001: A Comprehensive Guide Introduction ISO 27001 is an international standard for information security management systems (ISMS), providing a systematic approach to managing sensitive company information so that it remains secure. It encompasses people, processes, and IT systems by applying a risk management process. Developed and published by the International Organization for Standardization (ISO) - [PCI-DSS](https://craigs-classroom.com/pci-dss/) - PCI DSS: An Essential Guide for Secure Card Transactions Introduction The Payment Card Industry Data Security Standard (PCI DSS) is a global security standard designed to protect cardholder data and secure card transactions across the payment industry. Developed by the Payment Card Industry Security Standards Council (PCI SSC), this standard applies to all entities involved - [Wassenaar Arrangement](https://craigs-classroom.com/wassenaar-arrangement/) - The Wassenaar Arrangement: Navigating Global Export Controls Introduction The Wassenaar Arrangement on Export Controls for Conventional Arms and Dual-Use Goods and Technologies is a multilateral export control regime (MECR) established in 1996. It succeeded the Cold War-era Coordinating Committee for Multilateral Export Controls (COCOM), aiming to contribute to regional and international security and stability by - [Firewalls](https://craigs-classroom.com/firewalls/) - A firewall acts as a security guard for your computer or network, managing the flow of data between your computer (or network) and the internet or other networks. It scrutinizes the data packets — small chunks of data — to determine whether they should be allowed through or not, based on a set of security - [Guide for Learners on the Public Interest Disclosure Act 1998](https://craigs-classroom.com/guide-for-learners-on-the-public-interest-disclosure-act-1998/) - Introduction The Public Interest Disclosure Act 1998 (PIDA) is a key piece of legislation in the United Kingdom that protects workers who 'blow the whistle' on wrongdoing in the workplace. The Act aims to encourage transparency and accountability within organisations by ensuring that individuals who raise concerns about misconduct are safeguarded against retaliation. What is - [TCP IP Model](https://craigs-classroom.com/tcp-ip-model/) - Layer Sorting Exercise Application Transport Internet Network Interface Check Order Reset Attempts: 0 - [TCP/IP Model Game](https://craigs-classroom.com/tcp-ip-model-game/) - TCP/IP Model Learning Game Application Layer Transport Layer Internet Layer Network Access Layer HTTP (Port 80) HTTPS (Port 443) TCP UDP IP ICMP Ethernet Wi-Fi Check Answers Reset Game - [TCP/IP OSI Match](https://craigs-classroom.com/tcp-ip-osi-match/) - Drag each OSI layer to its corresponding TCP/IP layer. OSI Model Layers: Application Presentation Session Transport Network Data Link Physical TCP/IP Model Layers: Application Transport Internet Network Interface Result: Check Matches Reset Attempts: 0 - [TCP/IP Model Ports and Protocols Game](https://craigs-classroom.com/tcp-ip-model-ports-and-protocols-game/) - Application Transport Internet Network Access Score: 0 Lives: 5 Results Try Again - [EPA REVISION SUPER GUIDE](https://craigs-classroom.com/epa-revision-super-guide/) - Project report, knowledge test, scenarios, professional discussion. Table of Contents Project report, knowledge test, scenarios, professional discussion. ASSESSMENTS Assessment 01 Project Report Reminder Project Report Checklist Pathways Security Engineer Pathway Headings to be used within project report: Criteria to meet: DISTINCTION Risk Analyst Pathway Headings to be used within the project report: Criteria to meet: - [EPA REVISION SUPER GUIDE](https://craigs-classroom.com/epa-revision-super-guide-3/) - Project report, knowledge test, scenarios, professional discussion. Enabling File Level Encryption NMAP Step by Step Guidance INSERT NMAP GUIDE - [EPA REVISION SUPER GUIDE](https://craigs-classroom.com/epa-revision-super-guide-4/) - Project report, knowledge test, scenarios, professional discussion. Assessment Method 4: Combined Professional Discussion (underpinned by portfolio) & Questioning part of the Scenarios Your professional discussion is a 90-minute long professional discussion which is underpinned by the portfolio. The professional discussion will consist of a minimum of 12 questions with 2 questions focusing on ‘Law & - [OSI Drag and Drop to TCP/IP](https://craigs-classroom.com/osi-drag-and-drop-to-tcp-ip/) - Objective: This interactive exercise is designed to help you understand the relationship between the OSI (Open Systems Interconnection) model and the TCP/IP (Transmission Control Protocol/Internet Protocol) model. By matching the layers of the OSI model to their corresponding layers in the TCP/IP model, you will reinforce your knowledge of how data communication processes are structured - [Common Ports and Protocols](https://craigs-classroom.com/common-ports-and-protocols/) - Drag and Drop Exercise Objective: This exercise is designed to help you learn and reinforce your understanding of the most common network protocols and their associated port numbers. By matching protocols to their correct port numbers, you will enhance your knowledge of network communication and improve your ability to troubleshoot network issues. Understanding the Exercise: - [K13 Cryptography Quiz](https://craigs-classroom.com/k13-cryptography-quiz/) - Welcome to the Cryptography Concepts Quiz. This interactive quiz is designed to help you assess and reinforce your understanding of key cryptographic principles, techniques, and practices, which are crucial for cybersecurity professionals. The quiz covers a broad range of topics, including encryption methods, hashing algorithms, digital signatures, key management, and cryptographic protocols. Objectives By the - [Component Exercise](https://craigs-classroom.com/component-exercise/) - Motherboard sockets Task: Drag the words onto the correct area of the Motherboard. Take a screenshot when completed and upload this to Teams Chat. - [Internet of Things (IoT)](https://craigs-classroom.com/internet-of-things-iot/) - What is the Internet of Things (IoT)? The Internet of Things (IoT) refers to the growing network of everyday devices that are connected to the internet and can communicate with each other. These devices can range from household items, such as smart speakers and thermostats, to larger systems like security cameras or even entire buildings. - [Binary and Decimal Conversion](https://craigs-classroom.com/binary-and-decimal-conversion-2/) - Binary to Decimal Converter 128 64 32 16 8 4 2 1 Sum: 0 Reset Binary to Decimal Converter: Quick Guide What is Binary? Binary is a number system that uses only two digits: 0 and 1. Each digit's position represents a specific value (128, 64, 32, 16, 8, 4, 2, or 1), moving from - [Basic Python Input and Validation](https://craigs-classroom.com/python01/) - Task 1: Printing a Name Objective: Learn how to print a static string in Python. Open Online Python. In the editor, type: print("Hello, Alice!") Click Run and observe the output. Change the name to your own and run it again. Task 2: Using a Variable for a Name Objective: Store a name in a variable - [EPA REVISION SUPER GUIDE](https://craigs-classroom.com/epa-revision-super-guide-2/) - Project report, knowledge test, scenarios, professional discussion. Table of Contents Project report, knowledge test, scenarios, professional discussion. ASSESSMENT 2: Knowledge Test Knowledge Test Links Online Courses Knowledge Test Additional Slides & Resources Knowledge Test Mocks & Resources Knowledge Test Topic Checklist 01: OSI and TCP/IP Models, Data, Protocols and How They Relate to Each Other - [Data Protection Act](https://craigs-classroom.com/data-protection-act/) - Data Protection Act Description:The Data Protection Act (DPA) is a legislative framework that governs the processing of personal data. It outlines the rights and responsibilities of organizations and individuals regarding the collection, use, storage, and protection of personal information. Data protection laws aim to ensure that individuals have control over their personal data and that - [Part 1: Key Lifecycle Management](https://craigs-classroom.com/section-3-the-importance-of-effective-cryptography-key-management/) - Objective: To understand and apply the principles of key lifecycle management in cryptography. Introduction to Key Lifecycle Management Definition: Key lifecycle management encompasses all aspects of dealing with cryptographic keys from their creation to their destruction. Importance: Proper management of the key lifecycle is essential to ensure the effectiveness of cryptographic practices and the security - [Employment of Cryptography](https://craigs-classroom.com/employment-of-cryptography/) - Employment of Cryptography Description:Cryptography is the practice and study of techniques for secure communication in the presence of third parties. It involves creating written or generated codes that allow information to be kept secret. Cryptography converts data into a format that is unreadable for an unauthorized user, allowing it to be transmitted without unauthorized entities ## Courses - [Introduction to Computers](https://craigs-classroom.com/course/introduction-to-computers/) - Dive into the world of computers with this introductory course designed specifically for beginners. Learn about the fundamental elements of computer hardware, such as the central processing unit (CPU), memory (RAM), storage (hard drives), and peripherals (monitors, keyboards, mice). Understand the differences between them and how they work together to make a computer function. In ## Lessons - [Lesson 01 - Introduction to Computing](https://craigs-classroom.com/lessons/lesson-01/) - So, what is a computer and why do I need one? What is a Computer? A computer is a digital device that can be programmed to carry out a set of arithmetic or logical operations automatically. Despite the complexity of the tasks it can perform, at its core, a computer is a machine that processes - [Monitor](https://craigs-classroom.com/lessons/monitor/) - [Windows Defender](https://craigs-classroom.com/lessons/windows-defender/) - [All in one Security](https://craigs-classroom.com/lessons/all-in-one-security/) - [Anti-Virus](https://craigs-classroom.com/lessons/anti-virus/) - [Firewalls](https://craigs-classroom.com/lessons/firewalls/) - [Online Safety](https://craigs-classroom.com/lessons/online-safety/) - [Firefox](https://craigs-classroom.com/lessons/firefox/) - [Google Chrome](https://craigs-classroom.com/lessons/google-chrome/) - [Google Docs](https://craigs-classroom.com/lessons/google-docs/) - [Microsoft Edge](https://craigs-classroom.com/lessons/microsoft-edge/) - [Browsers](https://craigs-classroom.com/lessons/browsers/) - [WPS Office](https://craigs-classroom.com/lessons/wps-office/) - [Libre Office](https://craigs-classroom.com/lessons/libre-office/) - [Open Office](https://craigs-classroom.com/lessons/open-office/) - [Office Alternatives](https://craigs-classroom.com/lessons/office-alternatives/) - [PowerPoint](https://craigs-classroom.com/lessons/powerpoint/) - [Excel](https://craigs-classroom.com/lessons/excel/) - [Word](https://craigs-classroom.com/lessons/word/) - [Microsoft Office](https://craigs-classroom.com/lessons/microsoft-office/) - [Web based email](https://craigs-classroom.com/lessons/web-based-email/) - [setting up my email client](https://craigs-classroom.com/lessons/setting-up-my-email-client/) - [Getting an email account](https://craigs-classroom.com/lessons/getting-an-email-account/) - [Email](https://craigs-classroom.com/lessons/email/) - [What is the Internet](https://craigs-classroom.com/lessons/what-is-the-internet/) - [Linux](https://craigs-classroom.com/lessons/linux/) - [MacOS](https://craigs-classroom.com/lessons/macos/) - [Windows 11](https://craigs-classroom.com/lessons/windows-11/) - [Windows 10](https://craigs-classroom.com/lessons/windows-10/) - [Windows](https://craigs-classroom.com/lessons/windows/) - [Power Supply Unit (PSU)](https://craigs-classroom.com/lessons/power-supply-unit-psu/) - [Graphics Cards](https://craigs-classroom.com/lessons/graphics-cards/) - [NvMe and M.2](https://craigs-classroom.com/lessons/mvne-and-m-2/) - [Solid State Drives](https://craigs-classroom.com/lessons/solid-state-drives/) - [Hard Drives](https://craigs-classroom.com/lessons/hard-drives/) - [Random Access Memory](https://craigs-classroom.com/lessons/random-access-memory/) - [Motherboard](https://craigs-classroom.com/lessons/motherboard/) - [Central Processing Unit - CPU](https://craigs-classroom.com/lessons/central-processing-unit-cpu/) - [Microphone / Headset](https://craigs-classroom.com/lessons/microphone-headset/) - [Speakers](https://craigs-classroom.com/lessons/speakers/) - [Mouse](https://craigs-classroom.com/lessons/mouse/) - [Keyboard](https://craigs-classroom.com/lessons/keyboard/) ## Categories - [Beginners](https://craigs-classroom.com/category/we-all-have-to-start-somewhere/) - Hey there! If you’re just dipping your toes into the world of computers and IT, or even if you’re at Level 1 or 2, then you’ve found the perfect starting point. We’ve got easy-peasy explanations waiting for you here that won’t make your head spin. We may not teach you how to build a rocket, but we promise you’ll get the hang of understanding all the parts of your computer and home network. So buckle up, and let’s start this exciting tech journey together! - [EPA](https://craigs-classroom.com/category/epa-prep/) - End Point Assessment - [Study Guide: Understanding Cryptography in Cyber Security](https://craigs-classroom.com/category/epa-prep/study-guide-understanding-cryptography-in-cyber-security/) - [Section 3: The Importance of Effective Cryptography Key Management](https://craigs-classroom.com/category/epa-prep/study-guide-understanding-cryptography-in-cyber-security/section-3-the-importance-of-effective-cryptography-key-management/) - [Section 2: Terminology and Concepts of Cryptography](https://craigs-classroom.com/category/epa-prep/study-guide-understanding-cryptography-in-cyber-security/section-2-terminology-and-concepts-of-cryptography/) - [Section 1: Common Cryptography Techniques in Use](https://craigs-classroom.com/category/epa-prep/study-guide-understanding-cryptography-in-cyber-security/section-1-common-cryptography-techniques-in-use/) - [Networking](https://craigs-classroom.com/category/epa-prep/networking/) - Common devices and terms - [Cyber](https://craigs-classroom.com/category/epa-prep/cyber/) - Common terms - [OSI](https://craigs-classroom.com/category/epa-prep/networking/osi/) - The OSI Model - [Cryptography](https://craigs-classroom.com/category/epa-prep/cyber/cryptography/) - Cryptography methods and standards - [Ports and Protocols](https://craigs-classroom.com/category/epa-prep/networking/ports-and-protocols/) - Common Ports and Protocols used on Networks - [Legislation](https://craigs-classroom.com/category/epa-prep/cyber/legislation/) - The laws and regulations that cover Cyber Security - [Frameworks](https://craigs-classroom.com/category/epa-prep/cyber/frameworks/) - Cybersecurity frameworks, such as the NIST Cybersecurity Framework, provide structured guidelines to help organizations manage cybersecurity risks. They outline best practices across core functions—Identify, Protect, Detect, Respond, and Recover—to enhance information security. Other notable frameworks include ISO/IEC 27001 and CIS Controls, offering tailored approaches to maintaining cyber resilience in the face of evolving threats. - [TCP/IP Model](https://craigs-classroom.com/category/epa-prep/networking/tcp-ip-model/) - [EPA Guide](https://craigs-classroom.com/category/epa-prep/epa-guide/) - [Assessments](https://craigs-classroom.com/category/epa-prep/epa-guide/assessments/) - [Components](https://craigs-classroom.com/category/components/) - [Modules](https://craigs-classroom.com/category/modules/) - [01 - Cyber Security Concepts](https://craigs-classroom.com/category/modules/01-cyber-security-concepts/) - [03 - Programming, Scripting and AI](https://craigs-classroom.com/category/modules/03-programming-scripting-and-ai/) - [05 - A - Networking Part 02](https://craigs-classroom.com/category/modules/05-a-networking-part-02/)