프로그래밍 개념들

1. 해시 알고리즘 간단 정리

쟈누이 2021. 5. 10. 11:05
반응형

 

 

1. 개요


 

1) 해시(Hash) 란?

 

해시 알고리즘이란 단방향 암호 기법으로 해시함수(해시 알고리즘)을 이용하여 

고정된 길이의 암호화된 문자열로 바꾸는 것을 의미한다.

해시 알고리즘은 특정 입력에 대해 항상 같은 해시 값을 리턴하기 때문에 이를 이용해 인증이 가능하다

 

 

 

2) 해시 함수(hash function) 란?

 

임의의 길이의 데이터를 고정된 길이의 데이터로 매핑하는 함수이다. 

이때 매핑 전 원래 데이터의 값을 키, 매핑후의 값을 해시값, 매핑하는 과정을 해싱이라고 한다.

 

 

 

 

 

2. 참고 링크


아래 링크를 통해 추후 자세하게 다시 복습할 것

medium.com/@yeon22/crypto-%ED%95%B4%EC%8B%9C-hash-%EB%9E%80-6962be197523

 

(Crypto) 해시(hash)란?

해시(hash)란 단방향 암호화 기법으로 해시함수(해시 알고리즘)를 이용하여 고정된 길이의 암호화된 문자열로 바꿔버리는 것을 의미합니다.

medium.com

 

반응형