암호학

암호학

[외워서 끝내는 SSL과 최소한의 암호기술] SSL 인증서와 터널링

들어가기 앞서 해당 글은 널널한 개발자님의 인프런 강의 '외워서 끝내는 SSL과 최소한의 암호기술'의 section 1과 section 2를 보고 공부한 내용을 정리한 글입니다. 대칭키는 인터넷 환경에서 심각한 문제를 가지고 있다 인터넷 환경에서 대칭키를 사용하기 위해서는 통신을 진행하고자 하는 두개 이상의 호스트가 자신들이 암호화 해서 주고 받는 암호문을 생성/해석하기 위해 서로 같은 대칭키를 각자가 보유할 필요가 있다. 대칭키는 암호화와 복호화가 모두 하나의 키로 수행되는 키 형태이기 때문에 가령 내 호스트에서 A라는 대칭키로 암호문을 만들어 상대방에서 송신을 한다면, 해당 암호문을 수신받은 수신 호스트는 암호문을 해석하기 위해 A라는 대칭키를 가지고 있어야만 한다는 이야기이다. 그런데 여기에 심각한..

암호학

[외워서 끝내는 SSL과 최소한의 암호기술] 체크섬, Hash, 대칭키, 비대칭키, 디지털 서명

들어가기 앞서 해당 글은 널널한 개발자님의 인프런 강의 '외워서 끝내는 SSL과 최소한의 암호기술'의 section 1과 section 2를 보고 공부한 내용을 정리한 글입니다. 체크섬(Checksum) 네트워크를 통해 전달된 값이 해커의 조작이나 네트워크 상에서의 유실 등을 이유로 변경되었는지 검사하는 값. 한국어로 표현하면 '검사합'이라고 한다. 형식이 단순해 데이터의 무결성을 검증하는 값으로만 기능할 뿐 보안성을 보장할 수는 없다. 메커니즘은 송신측에서 데이터를 보낼 때 체크섬을 함께 보내는데, 수신지에서 수신한 데이터를 근거로 송신자의 체크섬과 연산을 해, 송신측에서 연산한 값과 일치한지를 확인하는 것이다. 아주 단순화한 방법으로 송신지에서 전송한 데이터가 십진수 7이고 체크섬이 1인 환경에서 체..

석이
'암호학' 카테고리의 글 목록