기금넷 공식사이트 - 복권 조회 - 해시 알고리즘이 너무 간단하고 이해하기 쉽습니다. 배울 수 없습니까?
해시 알고리즘이 너무 간단하고 이해하기 쉽습니다. 배울 수 없습니까?
해시 알고리즘은 임의의 길이의 이진수를 해시 값이라고 하는 더 작은 고정 길이에 매핑하는 이진입니다.
매핑된 해시 값은 일반 텍스트 중 한 글자만 변경되더라도 다릅니다.
회계권을 다투는 과정은 해시 값에 해당하는 원본 입력 텍스트를 찾는 과정이며 많은 계산이 필요합니다.
또한 동일한 해시 값에 해당하는 두 개의 다른 입력을 찾는 것은 거의 불가능합니다. 예를 들어, 입력 값 X 는 해시 계산 후 Y, 즉 f(x)=y 가 되며, 이제 Y 가 알려져 있으므로 X 를 구하지만 해시 알고리즘의 비가역성으로 인해 X 값을 계산하는 것은 거의 불가능합니다. 그러나 범위가 있어 앞으로 밀기가 쉽기 때문에 한 가지 시도만 할 수 있고 정확한 값을 시험해 볼 수 있습니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), Northern Exposure (미국 TV 드라마)
더 간단한 예를 들어, 우리 모두는 신데렐라의 동화를 들었다. 왕자는 손에 수정화 한 짝을 들고 있었다. 이 수정화는 신데렐라만 신을 수 있고, 다른 여자들은 신을 수 없고, 신발 사이즈도 다르다. 왕자가 전국의 소녀들 중에서 이 신발을 신을 수 있는 신데렐라를 찾고 싶다면, 크리스털 슈즈를 신는 데 가장 적합한 신데렐라를 찾을 때까지 많은 일을 해야 한다. 이것은 광부들이 비트코인 장부를 다투는 상황과 비슷하다.
물론 해시 계산은 작년의 함수와 예보다 훨씬 복잡하다. 흥미가 있으면 전문 서적을 좀 더 볼 수 있다.