"쿼크 알고리즘"의 두 판 사이의 차이
(→같이 보기) |
(→특징) |
||
6번째 줄: | 6번째 줄: | ||
==특징== | ==특징== | ||
가장 큰 특징으로는 6개의 해시 함수를 병렬 사용했다는 것인데, 사용된 6가지의 해시 함수는 다음과 같다. | 가장 큰 특징으로는 6개의 해시 함수를 병렬 사용했다는 것인데, 사용된 6가지의 해시 함수는 다음과 같다. | ||
− | * [[ | + | * [[그로스톨]] |
* [[Blue Midnight Wish]] | * [[Blue Midnight Wish]] | ||
* [[Keccak]] | * [[Keccak]] |
2019년 7월 16일 (화) 16:44 판
쿼크(Quark)는 장 필립 오마송(Jean-Philippe Aumasson), 루카 헨젠(Luca Henzen), 윌리 밀러(Willi Meier), 마리아 나야 플라센시아(María Naya-Plasencia)가 디자인한 ,1단계 해시 함수에 기초한 암호 채굴 알고리즘이다. 6개의 서로 다른 암호 알고리즘에 의한 9단계 암호화로 구성되어 있다.
개요
쿼크는 RFID 프로토콜구현을 위해 필요한 경량 암호화 해시함수의 필요성 때문에 개발되었다. 메모리 요구량을 최소화 하기 위해 단일 보안 수준과, 스펀지 구조에 기초한 경량 해시 함수이다. 즉, 쿼크는 한 단계의 해시 함수를 기초로 하기 때문에 RAM의 필요량이 적고, 64비트 보호 기능을 사용하며 전력 소모가 적다. 경량 암호인 Grain, KATAN에 영감을 받아 u-Quark, d-Quark, t-Quark의 세 가지 인스턴스로 구분되어 있다.
특징
가장 큰 특징으로는 6개의 해시 함수를 병렬 사용했다는 것인데, 사용된 6가지의 해시 함수는 다음과 같다.
그렇기 때문에 쿼크는 문제 부분을 식별한다면, 해시함수를 교체해 취약성을 제거할 수 있기 때문에 단일 고장 지점(SPOF; Single Point of Failure)의 위험으로부터 보호된다.
채굴
쿼크는 프로세서(CPU)의 암호화를 채굴할 때 사용했으나, 그래픽 카드 채굴이 비효율적이게 되며 AMD와 Nvidia의 비디오 어댑터에 대한 채굴로 사용되기 시작했다.
- AMD 그래픽 카드의 계산 능력
R9 390 is 18.6 Mh/s; R9 NANO – 25.6 per Mh/s; R295 – 20 Mh/s; HD 7990 – 28 Mh/s.
- Nvidia GPU의 계산 능력
RX 480 – 5 Mh/s; GTX 750 and 6.3 Mh/s. GTX 970 is 16.6 Mh/s; RX 980 Ti – of 28.64 Mh/s; GTX 1070 – 25.86 MH/s;[1]
각주
- ↑ 〈Quark Algorithm〉, 《BitcoinWiki》, 2018-08-31
참고자료
- 〈Quark Algorithm〉, 《BitcoinWiki》, 2018-08-31
같이 보기
|