
이 포스트는 널널한 개발자님 강의를 참조하여 작성하였습니다.어렸을 때 이름궁합으로 친구들끼리 해봤을 것이다. 이 이름궁합이 굉장히 중요하다. 이게 왜 중요한가? checksum이 뭐고 hash가 뭔지 설명할때 사용되는 것이 바로 이름 궁합이다.데이터 오류 여부 확인 방

이 포스트는 널널한 개발자님 강의를 참조하여 작성하였습니다.단방향성입력 값의 크기와 상관없이 결과 값의 길이(혹은 크기)가 일정데이터 무결성 확보와 관련해 IT기술 전반에서 사용된다.해시에 대해 이야기할 때 가장 중요한 특징이 단방향성이다. 함수 f가 있고 매개변수 x

이 포스트는 널널한 개발자님 강의를 참조하여 작성하였습니다.키 하나로 암호화/복호화를 모두 수행하는 방식비대칭키 방식에 비해 효율적이다.DES, 3DES, SEED-128, ARIA, AES-128, AES-256 알고리즘이 유명하다.이번 포스트부터 키 애기를 할려고

이 포스트는 널널한 개발자님 강의를 참조하여 작성하였습니다. 외워서 끝내는 비대칭키 시스템

이 포스트는 널널한 개발자님 강의를 참조하여 작성하였습니다.비대칭키라는 것을 알았다면 이제 디지털 서명을 알아야 한다. 서명이라는 것은 계약서 같은 서류에다가 도장을 찍거나 날인을 해서 이 서류가 유효하다는 것을 약속을 하는 것이다. 그런데 이런 도장이라는 것을 위조해

이 포스트는 널널한 개발자님 강의를 참조하여 작성하였습니다. 인터넷을 위한 비대칭키 체계

이 포스트는 널널한 개발자님 강의를 참조하여 작성하였습니다.인터넷 환경에서 비대칭키를 안 쓸 수 있다면 안 쓰고 대칭키를 쓰는 것이 효율이 좋다. 그런데 대칭키는 인터넷 환경에서 부적합하다는 문제가 있어서 나온 체계가 대칭키의 장점과 비대칭키의 장점을 혼용한 체계가 등

이 포스트는 널널한 개발자님 강의를 참조하여 작성하였습니다. 공개키 신뢰를 위한 검증체계

이 포스트는 널널한 개발자님 강의를 참조하여 작성하였습니다.인터넷이라고 하는 환경은 public하다. 이 public 공간에는 착한 사용자도 있지만 해커도 존재하기 때문에 절대로 신뢰를 해서는 안된다.웹서버의 구조라든가 서비스 구조를 분석할 때는 SSL인증서가 어디에