공인인증서
A가 데이터를 보냈는데 이게 진짜 A가 보낸 건지 아닌지를 검증할 수가 없다.인증서는 A라는 사람이라는 것을 보증해주는 문서라고 보면 된다.따라서 A한테 메세지가 올 때 A의 인증서가 오지 않는다면 A라고 취급을 하지 않으면 된다.하지만 개나소나 인증서를 발급할 수 있으면 A 행세를 아무나 낼테니까 **인증된 기관(CA,…
카테고리
A가 데이터를 보냈는데 이게 진짜 A가 보낸 건지 아닌지를 검증할 수가 없다.인증서는 A라는 사람이라는 것을 보증해주는 문서라고 보면 된다.따라서 A한테 메세지가 올 때 A의 인증서가 오지 않는다면 A라고 취급을 하지 않으면 된다.하지만 개나소나 인증서를 발급할 수 있으면 A 행세를 아무나 낼테니까 **인증된 기관(CA,…
막연하게 양방향 암호화 하면 당연스레 AES를 떠올리고, 제대로 모른 채로 사용했다.이제부터라도 조금은 알고 써야겠다는 생각이 들어서 살짝 정리해봤다.
세계 표준 시간 관련해서 위 두 키워드가 자주 나오길래 구글에서 검색해보았다.
들어가기 앞서 Unix Timestamp의 동의어를 살펴보자.
YAML은 마크업 언어가 아니고, 사람에게 친숙한 데이터 Serializaition 표준이다.아마 XML, HTML과 같이 YAML도 ML이 들어가서 사람들의 오해를 샀던 모양이다.마크업 언어는 태그를 이용하여 문서나 데이터의 구조를 표현하는 언어이다. (HTML, XML)Serialization(직렬화)은 데이터를 시스…
프로그래밍 언어를 정의하기 위한 메타 언어이다.정규화 표현에 많이 사용들 한다고 한다.표기법 창시자인 베커스와 그 표기법을 향상시킨 나우르에 의해 베커스 나우르 표기법이란 이름으로 불리고 있다.
이번 포스트에서는 평문의 데이터를 암호화/복호화 하는 방법에 대해서 이해해보자.사람이 알아볼 수 있는 데이터를 평문(plain text)라고 말하고, 평문을 암호화한 걸 암호문(cipher text)라고 부른다.수학적 원리를 알아보는 것도 아니기 때문에 간단하게만 정리해봤다.
기본적으로 컴퓨터는 기계어(2진수(0과 1)로 이루어진 코드) 밖에 해석하지 못한다.~~바보 녀석 ㅎㅎ~~왜 10진수가 아닌 2진수를 사용하게 됐는지 궁금한 사람은 컴퓨터에서 2진수, 8진수, 16진수를 쓰게 된 이유를 참고하자.
여러 책을 보고 혼자서 내린 결론이기 때문에 틀릴 가능성이 있으니 지적해주면 감사하겠습니다 ^^
과거에는 1byte가 7bit, 9bit 등등이던 시절이 있다고 하지만 현재는 8비트로 거의 표준이 된 것 같다.왜일까?이 포스트는 아래 링크를 참조하여 제 머릿 속을 바탕으로 글을 썼기 때문에 틀린 점이 있다면 댓글로 적어주길 바랍니다~