Lecture Operating System: Chapter 09 - University of Technology

Lecture Operating System: Chapter 09 - Security presented The security environment, Basics of cryptography, User authentication, Attacks from inside the system, Attacks from outside the system, Protection mechanisms, Trusted systems. | Security Chapter 9 The security environment Basics of cryptography User authentication Attacks from inside the system Attacks from outside the system Protection mechanisms Trusted systems The Security Environment Threats Security goals and threats Intruders Common Categories Casual prying by nontechnical users Snooping by insiders Determined attempt to make money Commercial or military espionage Accidental Data Loss Common Causes Acts of God fires, floods, wars Hardware or software errors CPU malfunction, bad disk, program bugs Human errors data entry, wrong tape mounted Basics of Cryptography Relationship between the plaintext and the ciphertext Monoalphabetic substitution each letter replaced by different letter Given the encryption key, easy to find decryption key Secret-key crypto called symmetric-key crypto Secret-Key Cryptography Public-Key Cryptography All users pick a public key/private key pair publish the public key private | Security Chapter 9 The security environment Basics of cryptography User authentication Attacks from inside the system Attacks from outside the system Protection mechanisms Trusted systems The Security Environment Threats Security goals and threats Intruders Common Categories Casual prying by nontechnical users Snooping by insiders Determined attempt to make money Commercial or military espionage Accidental Data Loss Common Causes Acts of God fires, floods, wars Hardware or software errors CPU malfunction, bad disk, program bugs Human errors data entry, wrong tape mounted Basics of Cryptography Relationship between the plaintext and the ciphertext Monoalphabetic substitution each letter replaced by different letter Given the encryption key, easy to find decryption key Secret-key crypto called symmetric-key crypto Secret-Key Cryptography Public-Key Cryptography All users pick a public key/private key pair publish the public key private key not published Public key is the encryption key private key is the decryption key One-Way Functions Function such that given formula for f(x) easy to evaluate y = f(x) But given y computationally infeasible to find x Digital Signatures Computing a signature block What the receiver gets (b) User Authentication Basic Principles. Authentication must identify: Something the user knows Something the user has Something the user is This is done before user can use the system Authentication Using Passwords (a) A successful login (b) Login rejected after name entered (c) Login rejected after name and password typed Authentication Using Passwords How a cracker broke into LBL a . Dept. of Energy research lab Authentication Using Passwords The use of salt to defeat precomputation of encrypted passwords Salt Password , , , , Authentication Using a Physical Object Magnetic cards magnetic stripe cards chip cards: stored value cards, smart cards Authentication .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.