해시함수 암호화 - 단방향 사용자의 비밀번호를 암호화할 때는 단방향 해시 함수(one-way hash function)가 일반적으로 쓰인다. 이름에서 알 수 있듯이 단방향 해시 함수는 복호화를 할 수 없는 암호화 알고리즘이다. test password 라는 값을 hash256 단방향 해시 함수를 사용하면 0b47c68b1.....094e 값이 나온다. 그리고 이 해시 값(암호화된 값)은 원본 비밀번호 값인 test p... bcrypthash256단방향암호화SHA256해시함수비밀번호SHA256 [Blockchain] 해시, 해시함수 이를 이용해 특정한 배열의 인덱스나 위치를 입력하고자 하는 데이터의 값을 이용해 저장하거나 찾을 수 있다. 이러한 특성으로 사실상 동일한 출력값을 만들어낼 수 있는 입력값의 가지수는 수학적으로 무한개라고 볼 수 있다. MD5 해시 알고리즘은 128비트의 값을 반환하는데, 한 비트 단위가 0 혹은 1 두가지 경우의 수를 가진다는 점에서 총 2^128개 만큼의 문자열을 반환할 수 있다. 따라서 ... blockchain해시함수blockchain
암호화 - 단방향 사용자의 비밀번호를 암호화할 때는 단방향 해시 함수(one-way hash function)가 일반적으로 쓰인다. 이름에서 알 수 있듯이 단방향 해시 함수는 복호화를 할 수 없는 암호화 알고리즘이다. test password 라는 값을 hash256 단방향 해시 함수를 사용하면 0b47c68b1.....094e 값이 나온다. 그리고 이 해시 값(암호화된 값)은 원본 비밀번호 값인 test p... bcrypthash256단방향암호화SHA256해시함수비밀번호SHA256 [Blockchain] 해시, 해시함수 이를 이용해 특정한 배열의 인덱스나 위치를 입력하고자 하는 데이터의 값을 이용해 저장하거나 찾을 수 있다. 이러한 특성으로 사실상 동일한 출력값을 만들어낼 수 있는 입력값의 가지수는 수학적으로 무한개라고 볼 수 있다. MD5 해시 알고리즘은 128비트의 값을 반환하는데, 한 비트 단위가 0 혹은 1 두가지 경우의 수를 가진다는 점에서 총 2^128개 만큼의 문자열을 반환할 수 있다. 따라서 ... blockchain해시함수blockchain