"X15"의 두 판 사이의 차이
fshiel8165 (토론 | 기여) |
잔글 |
||
1번째 줄: | 1번째 줄: | ||
− | '''X15'''는 [[X11]] 알고리즘을 기본 원칙으로 하여 다수의 해싱 함수로 이루어져 있기 때문에 보안이 매우 높다. X15가 적용된 [[암호화폐]]로는 [[ | + | '''X15'''는 [[X11]] 알고리즘을 기본 원칙으로 하여 다수의 해싱 함수로 이루어져 있기 때문에 보안이 매우 높다. X15가 적용된 [[암호화폐]]로는 [[에버그린코인]], [[코보코인]], [[HTML5코인]] 등이 있다. |
− | |||
− | |||
== 활용 == | == 활용 == | ||
− | |||
== 구성 == | == 구성 == | ||
− | |||
X15 알고리즘은 다음과 같은 15가지의 해싱 함수로 구성되어 있다 : | X15 알고리즘은 다음과 같은 15가지의 해싱 함수로 구성되어 있다 : | ||
# [[블레이크]](Blake) : [[다니엘 J. 번스타인]](Daniel J. Bernstein)의 [[스크립트 차차]](scrypt-chacha) [[스트림 암호]]를 기반으로하는 [[암호화]] 해시 함수이다. | # [[블레이크]](Blake) : [[다니엘 J. 번스타인]](Daniel J. Bernstein)의 [[스크립트 차차]](scrypt-chacha) [[스트림 암호]]를 기반으로하는 [[암호화]] 해시 함수이다. | ||
# [[블루 미드나이트 위시]](Blue Midnight Wish) : 16라운드의 [[블록]] 암호를 사용하는 압축 함수이다. | # [[블루 미드나이트 위시]](Blue Midnight Wish) : 16라운드의 [[블록]] 암호를 사용하는 압축 함수이다. | ||
− | # [[그로스톨]](Groestl) : [[AES]] 알고리즘을 일부 차용한 해시 함수이다. | + | # [[그로스톨 알고리즘|그로스톨]](Groestl) : [[AES]] 알고리즘을 일부 차용한 해시 함수이다. |
# [[JH]] : [[우홍준]]에 의해 개발되었으며 [[JH-224]], [[JH-256]], [[JH-384]], [[JH-512]]의 4가지 해시 알고리즘을 가지고 있다. | # [[JH]] : [[우홍준]]에 의해 개발되었으며 [[JH-224]], [[JH-256]], [[JH-384]], [[JH-512]]의 4가지 해시 알고리즘을 가지고 있다. | ||
# [[키캑]](Keccak) : NIST 공모를 통해 SHA-3 해시 알고리즘으로 최종 선정된 해시 알고리즘이다. | # [[키캑]](Keccak) : NIST 공모를 통해 SHA-3 해시 알고리즘으로 최종 선정된 해시 알고리즘이다. | ||
30번째 줄: | 26번째 줄: | ||
== 참고자료 == | == 참고자료 == | ||
+ | |||
+ | == 같이 보기 == | ||
+ | * [[X11]] | ||
{{알고리즘|토막글}} | {{알고리즘|토막글}} |
2019년 7월 14일 (일) 05:48 판
X15는 X11 알고리즘을 기본 원칙으로 하여 다수의 해싱 함수로 이루어져 있기 때문에 보안이 매우 높다. X15가 적용된 암호화폐로는 에버그린코인, 코보코인, HTML5코인 등이 있다.
활용
구성
X15 알고리즘은 다음과 같은 15가지의 해싱 함수로 구성되어 있다 :
- 블레이크(Blake) : 다니엘 J. 번스타인(Daniel J. Bernstein)의 스크립트 차차(scrypt-chacha) 스트림 암호를 기반으로하는 암호화 해시 함수이다.
- 블루 미드나이트 위시(Blue Midnight Wish) : 16라운드의 블록 암호를 사용하는 압축 함수이다.
- 그로스톨(Groestl) : AES 알고리즘을 일부 차용한 해시 함수이다.
- JH : 우홍준에 의해 개발되었으며 JH-224, JH-256, JH-384, JH-512의 4가지 해시 알고리즘을 가지고 있다.
- 키캑(Keccak) : NIST 공모를 통해 SHA-3 해시 알고리즘으로 최종 선정된 해시 알고리즘이다.
- 스케인(Skein) : 256, 512, 1024비트의 내부 상태 크기와 임의 출력 크기를 지원하는 암호화 해시 함수이다.
- 루파(Luffa) : 스펀지 함수의 변형으로, 메인 프레임의 무작위성을 기반으로 한 알고리즘이다.
- 큐브 해시(cube hash) : ARX를 기반으로 한 암호화 해시 함수이다.
- SHAvite-3 : HAIFA 구축 및 AES 빌딩 블록을 기반으로 한 해시 함수이다.
- SIMD : 머클-담골(Merkle-Damgård) 디자인을 기반으로 한 해시 함수이다.
- 에코(ECHO) : 오렌지랩스(Orange Labs)에 의해 개발된 해시 함수이다.
- 함시(Hamsi) : 그뢴달 알고리즘(grindahl algorithm)과 서펜트 알고리즘(serpent algorithm)을 기반으로 하는 암호화 해시 함수이다.
- 퓨가(Fugue) : Grindahl 알고리즘을 기반으로 한 해시 함수로 서로 다른 출력 길이에 대해 Fugue-256, Fugue-384, Fugue-512가 있다.
- 샤발(Shabal) : 프랑스가 투자 한 연구 프로젝트인 사피르(Saphir)에서 미국 ㅔㅔ표준기술연구소[[(NIST) 국제 경쟁에 제출한 암호화 해시 함수이다.
- 와일풀(Whirlpool) : 2000년에 빈센트 리즈먼(Vincent Rijmen)과 파울로 S.L.M. 바레토(Paulo S.L.M. Barreto)가 설계한 암호 해시 함수이다.
각주
참고자료
같이 보기
|