
Empower beginners with CISSP exam prep that makes information security accessible to everyone. Begin with curiosity and progress to confident understanding through a guided journey in information security.
Explore the CISSP certification, its CBK framework, and domain three security architecture and engineering. Learn credibility from ISO/IEC 17024, ANSI, EU equivalence, and exam-ready practice questions.
Explore the principles of secure design to build more secure systems using secure development practices. Apply knowledge from different domains to ensure a holistic CISSP security approach and robust protection.
Explore threat modeling from the start of development using stride’s six threats, such as impersonation and data tampering, and apply the dread criteria to assess real risk.
Outlines access control concepts, including subjects, objects, and how permissions regulate interactions, and contrasts least privilege with need-to-know for risk reduction.
Adopt defense in depth by implementing overlapping safeguards across multiple layers to protect assets and minimize risks, using physical security, surveillance, firewalls, and endpoint protection.
Explore secure default settings and how initial configurations protect systems; emphasize changing default passwords during setup, and how enforcement by design prevents unauthorized access.
Explore fail securely by weighing fail safe and fail soft, balancing safe state, redundancy, and whether human life or continued operation takes priority.
Segregation of duties reduces fraud by distributing critical tasks to multiple individuals, establishing checks and balances and an organizational structure that prevents misuse and minimizes the risk of mistakes.
Embrace the Kiss principle to keep designs simple and free from unnecessary complexity. Communicate essential functions clearly to boost usability and intuitive operation, even on tight budgets.
Adopt a zero trust model that never trusts by default and always verifies, emphasizing user, application, and device authentication, real-time trust evaluation, and dynamic network policies based on trust scores.
Explore privacy by design as a foundational principle that embeds protection from the outset and follows seven principles: preventative measures, default privacy, design integration, lifecycle protection, openness, and user centeredness.
Explore how shared responsibility divides privacy and security duties between cloud providers and users across IaaS, PaaS, and SaaS. Learn which party secures infrastructure, platform, apps, data, endpoints, and credentials.
Secure access service edge unifies secure web gateway, cloud access security broker, zero trust network access, sd-wan, and firewall as a service to enable secure cloud access anytime.
Understand how security models organize information flows and classify permissions as higher, equal, or lower to define access control within an organization.
Explore security models that govern confidentiality and integrity, including Bell-lapadula and Biba, and examine lattice based access control, Graham Denning, Harrison Ruzzo Ullman, Clark-wilson, and Brewer Nash.
Explore enterprise architecture as a framework for modeling a business, using TOGAF's four structures: business, data, application, and technology architecture, and the Zachman framework to align roles and authorities.
Explain how hardware, software, and firmware interrelate to secure a computer system, detailing processors, memory, storage, operating systems, applications, and the firmware's intermediary role.
Explore computer hardware and the five essential functions—input, memory, control, arithmetic, and output. See how the CPU uses registers, cache, main memory, and clock, with microprogram control and GPU support.
Firmware underpins hardware and security, with bios or uefi enabling core software; flashing attacks exploit firmware updates to disrupt hardware, underscoring the need to protect firmware.
Explore the layered design of computers, from hardware to software via the operating system and kernel, and how user mode and kernel mode govern access through the ring model.
Visualize the system as more than a server; recognize evolving development environments, and align them with the overall architecture to maintain consistency and avoid conflicts and inefficiencies.
Examine client-based systems where processing runs on the client terminal, servers supply functions, data handling and display stay local, with startup updates and tampering tied to the client.
Explore how a server-based system runs the entire application on the server, while the client only displays the interface. Recognize centralized security and outage risks when processing occurs server-side.
Explore how databases and database management systems store data, enforce integrity through acid properties, and use transactional concepts like atomicity, consistency, isolation, and durability.
Explore the evolution of encryption from ancient ciphers to modern algorithms, learning how plaintext becomes ciphertext and how keys, avalanche effect, and symmetric versus asymmetric systems secure communication.
Explore cloud based systems that run and manage applications via the internet with providers like AWS, Azure, and GCP; compare public, private, and hybrid clouds with elasticity and cost considerations.
Explore virtualization as a technology that abstracts computer configurations and enhances convenience, and compare native and host hypervisors while explaining VM escape risks.
Explore how microservices split a system into independent, function-specific services that expose simple APIs for other services to interact, enabling parallel development while balancing data consistency with monolithic simplicity.
Containerization provides portable, lightweight execution environments for microservices by sharing a host kernel and isolating applications. Kubernetes orchestrates deployment, scaling, and networking of containers across hosts.
Run programs in the cloud without managing servers using serverless architecture, auto scaling, and pay-as-you-go costs; event-driven functions support deployment while not ideal for high performance services.
Explore how distributed systems pool multiple computers to share workload and ensure stable processing. Learn how peer-to-peer models and Bitcoin enable continuous operation with minimal downtime.
Discover high-performance computing and supercomputing, where parallel workloads and distributed tasks unlock trillions of calculations per second. Apply these advances to theoretical physics, astrophysics, particle physics, cosmology, and atomic physics.
Edge computing processes data on the user’s terminal or nearby servers, reducing cloud transfers and delays for real-time performance in autonomous driving, IoT privacy, and factory control, with 5G support.
Explore how the internet of things links everyday devices for real-time control and convenience while highlighting security risks, BYOD, and essential protections like MDM, passcodes, encryption, backups, and remote wipe.
Embedded systems design focuses hardware and software on a single function, allowing updates to add features without changing circuits, powering devices from appliances to automobiles.
Supervisory control systems monitor industrial machinery in real time with DNP3 to ensure safety and reliability; distributed control systems decentralize monitoring, with RTUs passing commands to PLCs.
Encryption protects confidentiality in information technology and underpins daily life with growing internet use. Cryptographers design encryption systems and codebreakers challenge them, fueling a centuries-long cycle of invention and counteraction.
Explore how encryption relies on rules, a key, and text, and how the cryptographic lifecycle covers creation, distribution, use, storage, updating, destruction, and rotation.
Explore symmetric key encryption, including stream and block ciphers, and compare DES and AES architectures—DES's feistel network and AES's substitution-permutation steps like shift rows, Mixcolumns, and add round key.
Discover how public key encryption solves secure key exchange, using RSA, Elgamal, and elliptic curve cryptography, and how Diffie-Hellman enables a hybrid encryption model.
Learn how digital signatures and HMACs safeguard data integrity and authenticity in transmission, using hashing, private and public keys, and symmetric-key verification.
Understand how public key infrastructure (PKI) enables secure internet communication by verifying server keys through certificate authorities, root certificates, CRLs, OCSP stapling, CSR, RA, and EV certificates.
Describe Kerckhoffs's principle that encryption remains secure even if the method is known, by securing private keys, rotating them, and using cloud or on-prem key management like KMS.
Explore how a trusted platform module (tpm), a hardware security chip on the motherboard, securely stores disk encryption keys and generates private asymmetric keys that never leave the TPM.
Explore how cryptanalysis converts encrypted messages to plaintext, how attackers without the correct key attempt decryption, and how understanding attack methods helps use encryption technology effectively and appropriately.
Explore how encryption can fail via decryption attempts, including brute force as a last resort, and differentiate aggregation versus inference attacks on data.
Apply frequency analysis to ciphertext by counting letter occurrences and comparing them to natural language frequencies. Test multiple mappings, make educated guesses, and decode substitutions while noting its limitations.
Explore encryption from a decrypter's view, identifying the key to restore plaintext. Learn ciphertext-only attack techniques and frequency analysis, revealing weaknesses in simple substitution ciphers.
A known plaintext attack occurs when the decryptor has access to a portion of the original plaintext and uses that information to decrypt the rest of the message.
Examine chosen ciphertext attacks and the decryption oracle, including padding oracle attacks that exploit CBC mode padding vulnerabilities and adaptively refine ciphertext to reveal the key and plaintext.
Learn chosen plaintext attacks, where attackers select plaintext to encrypt via a cryptographic oracle to expose vulnerabilities and differentiate from known plaintext attacks, including beast and crime attacks exploiting compression.
Explore implementation attacks that target infrastructure, including reverse engineering, side-channel, fault, timing, and logical attacks, and examine meet-in-the-middle vulnerabilities in Des and 3DS encryption.
Explore how free wifi can enable man-in-the-middle attacks by intercepting encrypted communications, inserting the attacker's encryption key, and decrypting data while users believe their connection remains secure.
Explore Windows authentication with NTLM and Kerberos, and how pass the hash and pass the ticket attacks exploit stolen credentials. Learn defenses like reducing ticket validity, monitoring, and multifactor authentication.
Encrypts victim data and renders it unusable, ransomware such as Cryptolocker targets Windows computers and demands a ransom to restore access, possibly leaking sensitive information.
Protect web servers and facilities with robust physical security, prevent unauthorized access, ensure temperature control, ventilation, disaster prevention, and apply access control balancing confidentiality, integrity, and availability.
Learn how a wiring closet houses network equipment and how the main and intermediate distribution frames connect external lines to the internal network across floors.
Explore server rooms and data centers, distinguishing small-scale internal infrastructure from large-scale, secure, highly redundant facilities. Learn design freedom, costs, and ongoing maintenance to optimize server performance.
Store archival data in a media storage facility to meet legal retention while reducing online server load, using hard disk drives, solid state drives, tapes, optical disks, and cloud storage.
Enforce restricted-area security by screening visitors and providing escorts. Use access controls, cameras, logs, and ID badges, plus mantraps and saf scifs.
Keep server rooms at 20–25 degrees Celsius and 40–55 percent humidity with HVAC. Use hot and cold aisles, raised floors, and sensors to manage airflow and prevent static electricity.
Explore natural, human-caused, and environmental disasters, regional risk assessments, and design strategies for buildings and data centers to withstand events and protect servers from power outages and environmental risks.
Identify fire classes and apply appropriate extinguishing methods for class a, b, c, d, and e fires, and recognize proactive sprinklers that release water in stages to control fires quickly.
Explore how electricity powers servers, and how uninterruptible power supplies, generators, and surge protectors prevent damage during blackouts, brownouts, surges, spikes, faults, and sags.
Explore how physical security complements information security by using surveillance, remote footage storage, and strategic lighting to deter and detect threats.
Explore physical protection measures to prevent attacks, including hollow and solid doors, fingerprint-based electronic access, fail open or fail close decisions, lock varieties, class-rated gates, glass, fences, lighting, and bollards.
Explore physical security beyond equipment by using people, dogs, and robots to monitor surveillance feeds, identify suspicious behavior, and adapt to evolving threats while recording all activity.
Explore crime prevention through environmental design (CPTED) principles—facility layout, lighting, entrances, and natural surveillance—to deter crime, comply with safety laws, and create safer spaces.
Navigate the system life cycle from planning to disposal, detailing requirements, design, development, testing, migration, operation, maintenance, and retirement with risk management and documentation at every phase.
Plan the system lifecycle by clarifying business requirements, defining objectives and scope, and assessing feasibility with a preliminary cost-benefit analysis, delivering the project charter and initial business case.
Define and document the system requirements across functional and non-functional aspects, prioritizing and resolving conflicts with stakeholders to create a comprehensive requirements definition document that guides design, development, and testing.
Design the system architecture and component interfaces, detailing database and user interface designs, and produce design documents, data flow diagrams, DFDS, and ER diagrams with integrated security and performance requirements.
Lead the development and implementation phase by coding, setting up hardware in development, and performing unit testing to identify bugs early, while integrating with external components.
Combine system components during the integration phase to verify seamless operation and meet requirements, while fostering collaboration among development, testing, and operations teams for deployment and performance, reliability, and usability.
Explore the testing phase, including unit, integration, system, and acceptance testing, to verify functionality, meet requirements, and manage defects and risks before it goes live.
Drive the migration phase by executing a detailed migration plan that covers production deployment and rollback, then perform performance and regression testing to ensure the system operates smoothly in production.
Operate and maintain the system during the operation and maintenance phase by optimizing performance, applying security patches, updating software to address vulnerabilities, and promptly resolving issues while supporting user inquiries.
Migrate data to a system, back it up, and securely erase sensitive information; dispose of unused hardware and deactivate software per license agreements to ensure data protection compliance.
Master the CISSP exam timing and question strategy by distinguishing knowledge-based from inference-based questions, using elimination, and reviewing official material in five rounds to grasp core domain concepts.
Explore four CISSP concepts—security aligned with corporate goals, no perfect safe state, money as driving force, and organizational decision making. Learn to assess risk and make informed security decisions.
Course Overview
CISSP (Certified Information Systems Security Professional) is a globally recognized certification in the field of information security.
This course covers the following categories in CISSP CBK Domain 3.
The CISSP exam emphasizes the ability to think in accordance with principles that can be applied in any situation. You may find the explanations in the course to be a little brief, but this will help you to grasp the whole picture smoothly.
Course Content
Study Videos by Domain
Downloadable PDF slides
CISSP Exam Preparation
Multiple Choice Practice Questions
Notes
This is not an official training course provided by (ISC)².
The exam content may have changed since the course was created.
This course covers the certification for CISSP Domain 3. Other domains are not covered in this course.
The content of this course is the same as the English version of the “【日本語】初心者から学べるCISSP講座:CBK Domain 3” course.
Trademarks
(ISC)2 and CISSP® appearing in this video content and accompanying text are registered trademarks of their respective companies.
The names of servers, software, and products appearing in this video content and accompanying text are the trademarks or registered trademarks of their respective developers. The names of products, organizations, and groups are listed solely for the purpose of creating this course, and the author has no intention of infringing on any of these trademarks.