Data Structure, Algorithm/Hashing Algorithm
Hashing / Encrytion
defacto standard
2017. 11. 15. 23:43
복호화가 가능한지의 여부이다.
Hashing – 결과 값에서 원본 값을 추출할 수 없는 단방향 알고리즘.
해싱 알고리즘에 의해 한 plain text에 대해 고정된 길이의 값이 생성된다.
인증에 사용. 대표 알고리즘 MD5, SHA
Encryption – 암호화, 복호화키를 통해 결과 값에서 원본 값으로 복원을 할 수 있는 양방향 알고리즘을 사용.
암호화에 사용. 대표 알고리즘 DES, AES, RSA