본문 바로가기

Computer Science/Security Theory

[학교수업] 01. Introduction to Cryptography and Security

 

▼ pdf 바로보기

 

 


 

 

🔔 내용요약

  1. 보안 공격의 종류    👉 수업에서 (2)의 내용으로 진행할 예정. (1,3은 거의 배제)
    (1) Threaten the user 
    (2) Forge the certificate   → 해결방법 : [Theory] cryptography - 암호 알고리즘
    (3) Hack into the user's computer → 해결방법 : [Practice] system and communication security.

  2. Cryptology - 암호학
    (1) Cryptography : (안전하게 하기 위한) 암호 알고리즘
    (2) Cryptanalysis : 암호학적 공격

  3. Security Services (6)
    (1) Confidentiality : 기밀성
    (2) (Data) Integrity : 무결성
    (3) Authentication : 인증
    (4) Non-repudiation : 부인방지
    (5) Access Control : 접근 제어
    (6) Availability : 가용성
    👉 여기서 기밀성, 무결성, 가용성, 즉 CIA보안의 3요소라 한다.

  4. CIA's Cryptographic Mechanisms - 암호학적 기법
    (1) Confidentiality → Encryption algorithm : 암호 알고리즘
    (2) Integrity         → Digital Signature & Message Authentication Code : 전자서명 & 메세지 인증 코드
    (3) Authentication Digital Signature & Message Authentication Code : 전자서명 & 메세지 인증 코드

  5. Cryptography vs Steganography
    (1) Cryptography : 암호학, 대놓고 암호화 사용! 숨기는 것의 핵심은 'key'. 
    (2) Steganography : 데이터 은폐 기술, 존재 자체를 숨김! 암호화된 여부 자체를 알 수 X. 

 

 

728x90