아하
  • 토픽

  • 스파링

  • 잉크

  • 미션


아하마스터

아하마스터

채택률 높음

해시검증이란 무엇인지 설명부탁드립니다.

안녕하세요. 정보보안과 암호학에 관심이 있는 올해로 21살 청년 남성입니다. 해시검증이라는 것은 무엇인지 여쭙고 싶습니다. 제가 듣기론 비트코인이나 암호화폐들도 해시검증을 통해서 거래기록의 위변조여부를 확인한다고 하더라고요. 이 기술이 뭔지 정확히 설명부탁드립니다. 최대한 일반사람도 이 기술이 뭔지 알아들을수있도록 설명부탁드리겠습니다.

1개의 답변이 있어요!

  • 조원우 정보처리기사

    조원우 정보처리기사

    신한

    안녕하세요. 조원우 정보처리기사입니다.

    해시란 어떤데이터를 암호화된 고정 길이값으로 변경하는 것입니다. 예로 안녕 이라는 단어가 asdfswscds11dfee 이런식으로 바뀌는건데 단방향이라 암호화된 값을 원래대로 바꿀수가 없습니다. 또한 동일한 단어를 넣으면 항상 같은 해쉬값이 나옵니다.

    여기서 해쉬 검증은 중간에 해쉬값이 위변조가 되었는지 확인하는 과정입니다.

    블록체인의 경우 이러한 특징을 이용하는데, 이전해쉬+거래데이터+현재해쉬를 전송합니다. 이때 해킹등으로 거래 기록을 조작하면 해쉬값이 깨져, 전체 체인이 깨지는 구조라 해킹이 불가능한 구조입니다.

    채택된 답변