블레이크256R14는 SHA256의 업그레이드 버전으로 미국국립표준기술연구소(NIST) SHA3 대회의 최종 후보 중 하나인 암호화 해싱 알고리즘이다. 이전 버전으로는 블레이크2B가 있고, 다른 버전으로는 블레이크256R8이 있다.
개요
블레이크256이 도입되었을 때는 10라운드의 해싱을 사용했으나, 보안성을 개선하기 위해 14라운드로 라운드 수를 증가했기 때문에 블레이크 256R14라고 칭한다. 블레이크 256은 HAIFA 구조를 기반으로 하며 SHA256보다 속도가 빠르다. X86-64 마이크로칩 아키텍처에서 강한 성능을 보인다.
Decred
Decred는 블레이크256 알고리즘을 사용하는 유일한 암호 화폐 코인이다. 그러나 블레이크256은 ASIC에 저항할 수 있게 설계되지 않았고 많은 ASIC 제조 업체들이 Decred의 알고리즘을 위한 칩을 생성했다. 그럼에도 불구하고 Decred가 블레이크256을 선택한 이유는 이러하다.
- Merkle-Damgard 취약점으로 인해 어려움을 겪지 않는 HAIFA 구조를 기반으로 한다.
- SHA3 대회의 최종 후보이며, 14라운드는 높은 보안성을 가진다.
- 다중 코어 및 단일 코어 명령 시나리오에서 명렬 처리에 대한 탁월한 지원을 하므로 범용 하드웨어에서 소프트웨어의 고성능 구현이 가능하다.
각주
참고자료
같이 보기
이 블레이크256R14 문서는 알고리즘에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.
|
블록체인 : 블록체인 기술, 합의 알고리즘, 암호 알고리즘, 알고리즘 □■⊕, 블록체인 플랫폼, 블록체인 솔루션, 블록체인 서비스
|
|
채굴 알고리즘
|
SHA-256 • X11 • X11고스트 • X13 • X14 • X15 • X16R • X17 • 그로스톨 • 네오스크립트 • 니스트5 • 리라2알이 • 미리아드-그로스톨 • 블레이크 • 블레이크2 • 블레이크B • 블레이크2B • 블레이크256R8 • 블레이크256R14 • 스컹크해시 • 스케인 • 스크립트 알고리즘 • 스크립트엔 • 엘비알와이(LBRY) • 이더해시 • 이퀴해시 • 제반 • 쿼크 알고리즘 • 큐빗 알고리즘 • 크립토나이트 • 크립토나이트 라이트 • 타임트래블10 • 텐서리티 • 파스칼 • 프로그작업증명(ProgPoW)
|
|
매칭 알고리즘
|
BM25 • FAISS • 경매 • 더치 경매 • 매칭 알고리즘 • 매칭튜터 • 벡터검색 • 비크리 경매 • 센디 • 집닥 • 튜다 • 틴더
|
|
추천 알고리즘
|
TF-IDF • 역문서빈도(IDF) • 용어빈도(TF) • 추천 알고리즘 • 콘텐츠 기반 필터링 • 협업 필터링
|
|
고급 검색 알고리즘
|
AND-OR 검색 트리 • 국소 검색 알고리즘 • 국소 다발 검색 • 모의정련 • 언덕 오르기 검색 • 유전 알고리즘
|
|
대항 검색
|
검색의 차단 • 알파베타 가지치기 • 전방 가지치기 • 최소최대 알고리즘
|
|
제약 만족 문제
|
국소검색 • 역추적검색 • 제약전파
|
|
게임이론
|
게임이론 • 공유지의 비극 • 내시균형 • 메커니즘 디자인 • 비협조게임 • 사회선택이론 • 역게임이론 • 제로섬게임 • 조정게임 • 죄수의 딜레마 • 치킨게임 • 팃포탯 • 협조게임
|
|
위키 : 자동차, 교통, 지역, 지도, 산업, 기업, 단체, 업무, 생활, 쇼핑, 블록체인, 암호화폐, 인공지능, 개발, 인물, 행사, 일반
|
|