티스토리 뷰
암호화(Encryption)와 해시(Hash)의 차이점
암호화 Encryption
양방향 통신으로 복호화 가능
복호화를 사전에 치면 '상대된 전송 장치에서 전송되어 온 디지털 신호를 아날로그 신호로 변환하는 것' 이라고 나온다.
즉, 어떤 일정한 패턴이 있어 상대방이 변환한 내용을 풀 수 있다는 뜻이다. ex. 모스부호
암호화폐를 예로 들자면, 공개키로 암호화하고, 개인키로 복호화(해독)하는 것이다.
해시 Hash
이전글(2019/08/19 블록체인이란? 블록체인 정의)에서 아래의 두가지 특징을 설명했었다.
1. 데이터(문장) 길이에 관계없이 일정한 길이의 해시값으로 변경
2. 공공 거래장부의 위조 방지
그 외의 특징으로는 단방향성(message digest)이 있다.
예로, 사람의 지문처럼 지문을 찍으면 그 사람의 신원을 조회할 수 있지만, 반대로 지문만 봐서는 누구인지 모른다.
'■ 블록체인 & 암호화폐 > 용어|코인·토큰' 카테고리의 다른 글
비트코인 Bitcoin (0) | 2019.08.19 |
---|---|
블록체인이란? 블록체인 정의 (0) | 2019.08.19 |