"블레이크256R14"의 두 판 사이의 차이
잔글 |
잔글 |
||
7번째 줄: | 7번째 줄: | ||
==디크레드== | ==디크레드== | ||
− | [[디크레드]](Decred)는 블레이크256 알고리즘을 사용하는 유일한 | + | [[디크레드]](Decred)는 블레이크256 알고리즘을 사용하는 유일한 암호화폐 코인이다. 그러나 블레이크256은 [[ASIC]]에 저항할 수 있게 설계되지 않았고 많은 ASIC 제조 업체들이 [[Decred]]의 알고리즘을 위한 칩을 생성했다. 그럼에도 불구하고 Decred가 블레이크256을 선택한 이유는 이러하다. |
* [[Merkle-Damgard]] 취약점으로 인해 어려움을 겪지 않는 [[HAIFA]] 구조를 기반으로 한다. | * [[Merkle-Damgard]] 취약점으로 인해 어려움을 겪지 않는 [[HAIFA]] 구조를 기반으로 한다. | ||
* [[SHA3 대회]]의 최종 후보이며, 14라운드는 높은 보안성을 가진다. | * [[SHA3 대회]]의 최종 후보이며, 14라운드는 높은 보안성을 가진다. |
2019년 9월 1일 (일) 18:41 판
블레이크256R14는 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라운드는 높은 보안성을 가진다.
- 다중 코어 및 단일 코어 명령 시나리오에서 명렬 처리에 대한 탁월한 지원을 하므로 범용 하드웨어에서 소프트웨어의 고성능 구현이 가능하다.
각주
같이 보기
|