Computer Security: Fundamental Concepts and Practices

via Udemy

Go to Course: https://www.udemy.com/course/computer-security-fundamental-concepts-and-practices/

Overview

LECTURE 1: COMPUTER SECURITY OVERVIEW1.1 Computer Security Concepts1.2 Assets, Vulnerabilities, Threats and Attacks1.3 Security Functional Requirements1.4 Fundamental Security Design Principles1.5 Attack Surfaces1.6 Computer Security Strategy1.7 Thwarting Cyber Criminals/ AttackersLECTURE 2: CRYPTOGRAPHIC TOOLS2.1 Symmetric Encryption2.2 Message Authentication and Hash Functions2.3 Public-Key Encryption2.4 Digital Signatures & Envelops2.5 Random and Pseudorandom Numbers2.6 Symmetric vs AsymmetricLECTURE 3: SYMMETRIC ENCRYPTION AND MESSAGE CONFIDENTIALITY3.1 Symmetric Encryption Principles3.2 Data Encryption Standard3.3 Advanced Encryption Standard3.4 Cipher Block Modes of Operation3.5 Key DistributionLECTURE 4: PUBLIC-KEY CRYPTOGRAPHY AND MESSAGE AUTHENTICATION4.1 Secure Hash Functions4.2 HMAC4.3 The RSA Public-Key Encryption Algorithm4.4 Diffie-Hellman Key Exchange ProtocolLECTURE 5 - MALICIOUS SOFTWARE5.1 Malware5.2 Viruses5.3 Worms5.4 Bots5.5 Rootkits5.6 Mobile Code5.7 Mobile Phone Worms5.8 Malware terminologiesLECTURE 6 - DENIAL-OF-SERVICE ATTACKS6.1 Denial of Service Attacks6.2 Source Address Spoofing6.3 SYN Spoofing6.4 Flooding Attacks6.5 DDOS6.6 Amplification Attacks6.7 DNS Amplification Attacks6.8 DOS Attack defenses6.9 Attack PreventionLECTURE 7 - DATABASE SECURITY7.1 Relational Database Example7.2 Database Access Control7.3 SQL Access Controls7.4 Role-Based Access Control7.5 Inference7.6 Statistical Databases (SDB)7.7 Protecting Against Inference7.8 Database Encryption7.9 SQL Injection AttacksLECTURE 8 - INTRUSION DETECTION8.1 Intruders8.2 Classes of intruders8.3 Examples of Intrusion8.4 Security Intrusion & Detection8.5 Intrusion Techniques8.6 Intrusion Detection Systems8.7 IDS Principles8.8 IDS Requirements8.9 Host-Based IDS8.10 Network-Based IDS8.11 Intrusion Detection Exchange Format8.12 HoneypotLECTURE 9 - TRUSTED COMPUTING AND MULTILEVEL SECURITY9.1 Computer Security Models9.2 Bell-LaPadula (BLP) Model9.3 Multilevel Security (MLS)9.4 Common Criteria (CC)LECTURE 10 - HUMAN RESOURCES SECURITY10.1 Security Awareness, Training, and Education10.2 Polices and Employment Practices10.3 E-Mail and Internet Use Policies10.4 Computer Security Incident Response TeamsLECTURE 11 - HARDWARE SECURITY11.1 Introduction11.2 Hardware attacks11.3 Goals of Hardware Attack11.4 Common hardware Attacks11.5 Types of Hardware Attacks11.6 Types of Hardware Attackers11.7 Hardware Trojan11.8 Types of Hardware Backdoors11.9 Hardware backdoors prevention11.10 Hardware backdoor detection11.11 Methods for disabling backdoor triggers11.12 Security during product development11.13 Anti-Tamper Mechanisms11.14 Cryptographic Processors and AlgorithmsLECTURE 12 - IOT SECURITY12.1 The IoT Era Begins12.2 Components of IoT-Enabled Things12.3 IoT Reference model12.4 IoT Security12.5 IoT Security & Privacy Req. defined by ITU-T12.6 An IoT Security Framework12.7 IoT Security Challenges12.8 Internet of Things - Liability12.9 IoT security toolsLECTURE 13 LEGAL AND ETHICAL ASPECTS13.1 Cybercrime and Computer Crime13.2 Intellectual Property13.3 Privacy and Ethical Issues

Skills

Reviews