Notice
Recent Posts
Recent Comments
Link
목록기록 (1)
HANA -J
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dvklJh/btrbhX5TJfZ/skuEz85yk6C0v0KfiSnjkK/img.png)
>간단한 정리 - 해싱과 암호화는 일상에서 어느 정도 통용되지만 암호학적으로 봤을 때는 차이가 있다. 해싱 : 단방향, 복호화 불가능 암호화 : 양방향, 복호화 가능 - 단방향 해시함수(One-Way Hash Function) 어떤 수학적 연산 또는 알고리즘에 의해 원본 데이터를 매핑시켜 완전히 다른 암호화된 데이터로 변환시키는 것을 의미한다. 이러한 변환을 해시라고 하며, 해시에 의해 암호화된 데이터를 다이제스트라고 한다. -단방향 해시함수의 단점 1. 동일한 데이터는 동일한 다이제스트를 갖는다. 2. 무차별 대입 공격에 취약하다. -단방향 해시 함수 보완 1. 해시함수 여러 번 수행하기 2. 솔트 - 해시함수를 수행하기 전에 원문에 임의의 문자열을 덧붙이는 것. - 사용자마다 다른 Salt를 사용한다..
기록
2021. 8. 4. 19:33