티스토리 뷰

암호화(Encryption)와 해시(Hash)의 차이점

 

 

암호화 Encryption

양방향 통신으로 복호화 가능

복호화를 사전에 치면 '상대된 전송 장치에서 전송되어 온 디지털 신호를 아날로그 신호로 변환하는 것' 이라고 나온다. 

즉, 어떤 일정한 패턴이 있어 상대방이 변환한 내용을 풀 수 있다는 뜻이다. ex. 모스부호 

 

암호화폐를 예로 들자면, 공개키로 암호화하고, 개인키로 복호화(해독)하는 것이다. 

 

 

해시 Hash

이전글(2019/08/19 블록체인이란? 블록체인 정의)에서 아래의 두가지 특징을 설명했었다. 

1. 데이터(문장) 길이에 관계없이 일정한 길이의 해시값으로 변경

2. 공공 거래장부의 위조 방지

 

그 외의 특징으로는 단방향성(message digest)이 있다.  

예로, 사람의 지문처럼 지문을 찍으면 그 사람의 신원을 조회할 수 있지만, 반대로 지문만 봐서는 누구인지 모른다. 

공지사항
Total
Today
Yesterday
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31