검수요청.png검수요청.png

블레이크256R14

위키원
(블레이크 256 R14에서 넘어옴)
이동: 둘러보기, 검색
디크레드(Decred)

블레이크256R14(Blake256R14)는 SHA256의 업그레이드 버전으로 미국국립표준기술연구소(NIST) SHA3 대회의 최종 후보 중 하나인 암호화 해싱 알고리즘이다. 이전 버전으로는 블레이크2B가 있고, 다른 버전으로는 블레이크256R8이 있다.

개요[편집]

블레이크256이 도입되었을 때는 10라운드의 해싱을 사용했으나, 보안성을 개선하기 위해 14라운드로 라운드 수를 증가했기 때문에 블레이크 256R14라고 칭한다. 블레이크 256은 HAIFA 구조를 기반으로 하며 SHA256보다 속도가 빠르다. X86-64 마이크로칩 아키텍처에서 강한 성능을 보인다.

디크레드[편집]

디크레드(Decred)는 블레이크256 알고리즘을 사용하는 유일한 암호화폐 코인이다. 그러나 블레이크256은 ASIC에 저항할 수 있게 설계되지 않았고 많은 ASIC 제조 업체들이 Decred의 알고리즘을 위한 칩을 생성했다. 그럼에도 불구하고 Decred가 블레이크256을 선택한 이유는 이러하다.

  • Merkle-Damgard 취약점으로 인해 어려움을 겪지 않는 HAIFA 구조를 기반으로 한다.
  • SHA3 대회의 최종 후보이며, 14라운드는 높은 보안성을 가진다.
  • 다중 코어 및 단일 코어 명령 시나리오에서 명렬 처리에 대한 탁월한 지원을 하므로 범용 하드웨어에서 소프트웨어의 고성능 구현이 가능하다.

각주[편집]

같이 보기[편집]


  검수요청.png검수요청.png 이 블레이크256R14 문서는 알고리즘에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.