보안

    [암호학] 암호학 기법, 암호 해독, 암호 알고리즘 안전성 평가

    1. 암호학 기본 개념1) 암호화다른 사람이 읽지 못하도록 plaintext(평문) -> ciphertext (암호문) 하는 것 C = Ek(p) 라 표현 2)복호화ciphertext (암호문) -> plaintext(평문) 하는 것 , 기밀성을 위한 행위P = Dk(p) 라고 표현 *key space란 암호화 알고리즘에서 사용하는 key의 크기를 의미. 2. 암호학 기법치환 암호와 전치 암호 치환 암호 Substitution Cipher : 평문 문자를 다른 문자로 교체하는 것. ex) I love U -> ! @#$% ^전치 암호 Transposition Cipher: 평문 문자의 위치를 변경하는 것. ex) I love U -> L ivoue블록 암호와 스트림 암호 블록 암호 Block Cipher..

    [정보보호] 정보보호의 목표, 정보보호 대책, OSI 보안 구조

    1. 정보보호의 목표 정보 보호는 왜 하는 것일까? 다음과 같은 크게 5가지의 목표를 가지고 있다. 1) 기밀성(Confidentiality)기밀성이란 허가된 사람만이 정보에 접근할 수 있도록 허락하는 것이다. 기밀성을 보장하기 위해서는 암호, 접근 제어 와 같은 기법을 활용한다. 2) 무결성(Integrity) 접근 데이터가 정확한 것을 의미한다. 무결성을 보장하기 위해서 접근 제어, 메시지 인증, 백업, 침입 탐지 기법을 활용할 수 있다. 3) 가용성(Availability) 가용성이란 적시에 데이터에 접근 가능해야함을 의미한다. 가용성 확보를 위해서는 백업, 중복성 유지와 같은 기법을 활용한다. 4) 인증성 (Authentication) 데이터가 진짜라는 것을 확인, 신뢰할 수 있다는 것을 의미한다..