본문 바로가기

학교47

Lecture 11: Ethics of CAI: Values and Norms 목차 What is Ethics? The field of ethics involves systematizing, defending, and recommending concepts of right and wrong behavior. Ethical dilemmas are scenarios where there is no obviously good choice. Values Values: What is important to us in life Features of values: - Priorities guide Actions - Beliefs linked to Affect (e.g. emotions) - Refer to Goals - Transcend Contexts (values span more than.. 2024. 4. 8.
Lecture 12: Software Security and Testing 목차 Memory Errors Memory errors are software bugs in the way we handle memory in memory unsafe languages like C/C++. When a memory error occurs a program accesses memory that it should not; this is termed violating memory safety. When a memory error occurs, it leads to either program to crash or to strange program behavior. All types of memory errors can be potentially exploited by attackers. Com.. 2024. 4. 8.
Lecture 11: Cryptography 4 목차 Password Authentication → Attacker can attack on the client side, network and the server. How should the server store passwords? Our goal is to defend from attacks that exfiltrate the password database stored by the server (DB에 있는 비밀번호를 얻으려고 하는 행위로 부터 방어) - Most common password-related attack on server We don't consider other password attacks on the server - Eavesdropping passwords submitted .. 2024. 4. 8.
Lecture 10: Cryptography 3 목차 Digital Signatures Digital signature: Alex wants to send a message and proves that the message came from him Goals for a Digital Signature Authenticity (진위) - Binds an identity (signer) to a message - Provides assurance of the signer Unforgeability (위조 불가능성) - An attacker cannot forge a signature for a different identity Non-repudiation (부인 방지) - Signer cannot deny having signed the message I.. 2024. 4. 7.
반응형