스트림
eSTREAMeSTREAM은 EU ECRYPT 네트워크에 의해 조직된 "광범위한 [1]채택에 적합한 새로운 스트림 암호 식별" 프로젝트입니다.NESSIE 프로젝트에 제출된 6개의 스트림 암호 모두에 오류가 발생한 결과로 설정되었습니다.원시성에 대한 요구는 2004년 11월에 처음 발행되었다.이 프로젝트는 2008년 4월에 완료되었다.이 프로젝트는 여러 단계로 나뉘어져 있으며 프로젝트 목표는 다양한 애플리케이션 프로파일에 적합한 알고리즘을 찾는 것이었습니다.
프로파일
eSTREAM 에의 송신에는, 다음의 2 개의 프로파일이 있습니다.
- 프로파일 1: "스루풋 요건이 높은 소프트웨어 애플리케이션용 스트림 암호"
- 프로파일 2: "스토리지, 게이트 수, 소비 전력 등 리소스가 제한된 하드웨어 애플리케이션을 위한 스트림 암호"
두 프로파일 모두 암호화뿐만 아니라 인증도 제공하는 암호와 함께 "A" 하위 범주(1A 및 2A)를 포함합니다.단계 3에서는 인증을 제공하는 암호는 고려되지 않습니다(NLS 암호는 성능을 향상시키기 위해 NLS 암호에서 인증을 삭제했습니다).
eSTREAM 포트폴리오
2011년 9월[update] 현재 eSTREAM [2]포트폴리오의 암호는 다음과 같습니다.
| 프로파일 1(소프트웨어) | 프로파일 2(하드웨어) |
|---|---|
| HC-128 [1] | 곡물 [2] |
| 토끼 [3] | 미키 [4] |
| Salsa 20/12 [5] | 트리비움 [6] |
| 소세마누크 [7] |
이것들은 모두 무료로 사용할 수 있습니다.eStream 경쟁 기간 동안 특허를 출원한 것은 Rabbit뿐이었지만 2008년 [3]10월 일반에 공개되었습니다.
단계 3의 마지막에 발표된 원래 포트폴리오는 상기 암호와 프로파일2에 [4]포함된 F-FCSR로 구성되어 있습니다.그러나 F-FCSR의 암호화에 의해 2008년9월에 포트폴리오가 개정되어 그 암호는 삭제되었습니다.
단계
단계 1
단계 1에는 추가 정밀 조사를 위해 제출된 설계의 하위 집합을 선택할 목적으로 모든 제출물에 대한 일반적인 분석이 포함되었다.설계는 보안, 성능(블록 암호 AES(미국 정부가 승인한 표준인 블록 암호 AES 및 기타 후보), 단순성과 유연성, 정당성과 지원 분석, 문서의 명확성과 완전성 등의 기준에 따라 면밀히 검토되었습니다.프로파일 1 의 송신에 대해서는, 카운터 모드에서 AES-128 보다 뛰어난 소프트웨어 퍼포먼스를 나타내는 경우에만 허가되었습니다.
1단계 활동은 대량의 분석과 분석 결과 발표 및 토론이 포함되었다.이 프로젝트는 후보자들의 성과를 테스트하기 위한 프레임워크도 개발했습니다.그런 다음 이 프레임워크를 사용하여 다양한 시스템에서 후보를 벤치마킹했습니다.
2006년 3월 27일, eSTREAM 프로젝트는 단계 1의 종료를 공식적으로 발표했습니다.
단계 2
2006년 8월 1일, Phase 2가 정식으로 개시되었습니다.각 프로파일에 대해 다수의 알고리즘이 Focus Phase 2 알고리즘으로 선택되었습니다.이러한 설계는 eSTREAM이 특히 관심을 갖고 있으며 이러한 알고리즘에 대한 더 많은 암호화 및 성능 평가를 장려합니다.또한 각 프로파일의 다수의 알고리즘이 단계2 알고리즘으로 받아들여지고 있습니다.즉, 이러한 알고리즘은 여전히 eSTREAM 후보로서 유효합니다.Focus 2 후보는 6개월마다 재분류됩니다.
단계 3
단계 3은 2007년 4월에 시작되었습니다.프로파일 1(소프트웨어)의 후보는 다음과 같습니다.
- CryptMT(버전 3)
- 용
- HC(HC-128 및 HC-256)
- LEX (LEX-128, LEX-192 및 LEX-256)
- NLS(NLSv2, 암호화만, 인증 없음)
- 토끼
- Salsa 20/12
- 소세마누크
프로파일 2(하드웨어)의 후보는 다음과 같습니다.
- DECIM(DECIM v2 및 DECIM-128)
- F-FCSR(F-FCSR-H v2 및 F-FCSR-16)
- 그레인(그레인 v1 및 그레인-128)
- MIKEY (MICKEY 2.0 및 MIKE-128 2.0)
- 무스티크, 포마랑치 (버전 3)
- 트리비움
단계 3은 2008년 4월 15일에 종료되었으며 최종 eSTREAM 포트폴리오에 선정된 후보가 발표되었습니다.선택된 프로파일1 알고리즘은 HC-128, Rabbit, Salsa20/12 및 SOSEMANUK입니다.선택된 프로파일2 알고리즘은 F-FCSR-H v2, Gran v1, Mickey v2, Trivium입니다.
투고
| 열쇠 | |
|---|---|
| P | eSTREAM 프로파일 내 |
| 이전에 eSTREAM 프로파일에서 사용 가능 | |
| 3 | '단계 3' 암호 |
| F | 'Focus Phase 2' 암호 |
| 2 | '단계 2' 암호 |
| A | '아카이브된' 암호 |
| M | MAC 포함 |
| 쓰다듬다 | 특허 또는 특허 출원 중.일부 용도에는 라이선스가 필요합니다. |
| 팻, 이제 어떤 용도로도 무료입니다. |
eSTREAM 포트폴리오 내
2012년 [6]1월[update] 현재 eSTREAM 포트폴리오 암호는 다음과 같습니다.
| 프로파일 1 (소프트웨어) | 프로파일 2 (표준) |
|---|---|
| 128비트 키 | 80비트 키 |
| HC-128 | 그레인 v1 |
| 토끼 | 미키 2.0 |
| Salsa 20/12 | 트리비움 |
| 소세마누크 | - |
확장 키 길이를 지원하는 eSTREAM 포트폴리오 암호 버전:
| 프로파일 1 (소프트웨어) | 프로파일 2 (표준) |
|---|---|
| 256비트 키 | 128비트 키 |
| HC-256 | - |
| - | 미키-128 2.0 |
| Salsa 20/12 | - |
| - | - |
128비트 버전의 Gran v1은 설계자가 지원하지 않으며 Gran-128a로 대체되었습니다.Gran-128a는 eSTREAM 포트폴리오의 일부로 간주되지 않습니다.
2008년 12월[update] 현재:
| 암호 | 스트림 웹 페이지 | 프로파일 1 (소프트웨어) | 프로파일 2 (표준) | 특성. | 송신자 |
|---|---|---|---|---|---|
| 곡물 | [8] | PF | 마틴 헬, 토마스 요한슨, 빌리 마이어 | ||
| HC-256(HC-128, HC-256) | [9] | PF | 우홍준 | ||
| MIKEY (MICKEY 2.0, MIKE-128 2.0) | [10] | PF | 스티브 배비지와 매튜 도드 | ||
| 토끼 | [11] | P | 2 | 마르틴 보에스가르, 메테 베스테라거, 토마스 크리스텐슨, 에릭 제너 | |
| 살사20 | [12] | PF | 2 | 대니얼 번스타인 | |
| 소세마누크 | [13] | P | 베르뱅, 올리비에 빌레, 앤 칸토, 니콜라 쿠르투아, 앙리 길버트, 루이 구빈 Aline Gouget, Louis Granboulan, Cedric Lauradoux, 마린 미니어, 토마스 포르닌, 에르베 시베르 | ||
| 트리비움 | [14] | PF | 크리스토프 드 카니에르와 바트 프레넬 |
eSTREAM 포트폴리오에서 제외
이 암호는 원래 포트폴리오에 포함되어 있었지만 2008년9월에 발행된 리비전1에서 삭제되었습니다.
| 암호 | 스트림 웹 페이지 | 프로파일 1 (소프트웨어) | 프로파일 2 (표준) | 특성. | 송신자 |
|---|---|---|---|---|---|
| F-FCSR(F-FCSR-H v2, F-FCSR-16) | [15] | 티에리 베르제, 프랑수아 아르노, 세드리 로라도우 |
단계 3 후보로는 선택되지만 포트폴리오에는 선택되지 않음
| 암호 | 스트림 웹 페이지 | 프로파일 1 (소프트웨어) | 프로파일 2 (표준) | 특성. | 송신자 |
|---|---|---|---|---|---|
| CryptMT(버전 3) | [16] | 3 | 쓰다듬다 | 마츠모토 마코토, 하기타 마리코, 니시무라 타쿠지 사이토 마츠오 | |
| DECIM(DECIM v2, DECIM-128) | [17] | 3 | 쓰다듬다 | 베르뱅, 올리비에 빌레, 앤 칸토, 니콜라 쿠르투아, 블랑딘 드브라이즈, 앙리 길버트 루이 구빈, 알리네 구젯, 루이 그란불랑 토마스 포르닌, 마린 미니어, 세드릭 로라도우 그리고 에르베 시베르 | |
| 용 | [18] | 3층 | 에드 도슨, 케빈 첸, 맷 헨리슨 William Millan, Leonie Simpson, Lee HoonJae, 문상재 | ||
| Edon80 | [19] | 3 | 다닐로 글리고로스키, 스마일 마르코프스키, 류프코 코카레프 그리고 마르잔 구세프 | ||
| 렉스 | [20] | 3층 | 2 | 알렉스 비류코프 | |
| MOSTIOR (일명 무스티크) | [21] | 3 | 조안 대멘과 파리 키토스 | ||
| NLS(NLSv2, 암호화 전용) | [22] | 3 | 그레고리 로즈, 필립 호크스, 마이클 패든 미리암 위거스 드 브리스와 | ||
| 포마란치(버전 3) | [23] | 3 | 토르 헬레스, 씨 얀센, 알렉산더 콜로샤 |
단계 2의 중점 후보로서 선택되지만 단계 3의 후보로서 선택되지 않는다.
| 암호 | 스트림 웹 페이지 | 프로파일 1 (소프트웨어) | 프로파일 2 (표준) | 특성. | 송신자 |
|---|---|---|---|---|---|
| 펠릭스 | [24] | F | F | M | 더그 휘팅, 브루스 슈나이어, 스테판 럭스 프레데릭 뮬러 |
| 파이 | [25] | F | 엘리 비햄과 제니퍼 세베리 |
단계 2 후보로 선택되지만 포커스 또는 단계 3 후보로 선택되지 않음
| 암호 | 스트림 웹 페이지 | 프로파일 1 (소프트웨어) | 프로파일 2 (표준) | 특성. | 송신자 |
|---|---|---|---|---|---|
| ABC | [26] | 2 | 블라디미르 아나신, 안드레이 보그다노프, 일리야 키즈바토프 산디프 쿠마르 | ||
| 악터반 | [27] | 2 | 베른트 가멜, 레이너 괴트페르트, 올리버 크니플러 | ||
| 다이싱 | [28] | 2 | 리안핑 | ||
| 에르메스8 | [29] | A | 2 | 울리히 카이저 | |
| NLS | [30] | 2 | 2 | 그레고리 로즈, 필립 호크스, 마이클 패든 미리암 위거스 드 브리스와 | |
| 북극곰 | [31] | 2 | 2 | 요한 호스타드와 마츠 네슬룬드 | |
| 포마란치 | [32] | A | 2 | 씨 얀센과 알렉산더 콜로샤 | |
| 싱크 | [33][영구 데드링크] | 2 | M | 안 브레이켄, 조셉 라노, 넬 멘텐스 바트 프레넬과 잉그리드 베르바우베데 | |
| TSC-3 | [34] | 2 | 진홍, 이동훈, 염용진, 한대완과 성택체 | ||
| 베끼 | [35] | 2 | 엠 팻 | 션 오닐, 벤자민 기틴스, 하워드 랜드만 | |
| WG | [36] | 2 | 광공과 야시르 나와즈 | ||
| 얌브 | [37][영구 데드링크] | 2 | 2 | LAN 암호화 | |
| ZK-크립트 | [38][영구 데드링크] | 2 | 엠 팻 | 카르미 그레셀, 란 그라노, 가비 바고 |
초점 후보 또는 단계2 후보로서 선택되지 않음
| 암호 | 스트림 웹 페이지 | 프로파일 1 (소프트웨어) | 프로파일 2 (표준) | 특성. | 송신자 |
|---|---|---|---|---|---|
| 개구리 비트 | [39] | A | 엠 팻 | 티에리 모로 | |
| 후부키 | [40] | A | 쓰다듬다 | 마츠모토 마코토, 하기타 마리코, 니시무라 타쿠지 사이토 마츠오 | |
| MAG | [41] | A | A | 라데 부코박 | |
| 미르-1 | [42] | A | 알렉산드르 막시모프 | ||
| Sss. | [43] | A | A | M | 그레고리 로즈, 필립 호크스, 마이클 패든 미리암 위거스 드 브리스와 |
| TRBDK3 야아 | [44] | A | A | 티머시 브리검 |
「 」를 참조해 주세요.
레퍼런스
- ^ "ECRYPT Call for Stream Cipher Primitives" (version 1.3 ed.). 12 April 2005. Retrieved 2 April 2014.
- ^ eSTREAM 포트폴리오 (개정 1)
- ^ a b http://www.ecrypt.eu.org/stream/phorum/read.php?1,1244[베어 URL]
- ^ eSTREAM 프로젝트– eSTREAM 단계 3
- ^ M. Hell and T.요한슨.실시간 F-FCSR-H 스트림 암호 해제J. Pieprzyk 편집자, Proceedings of Asiacrypt 2008, 강의 노트 in Computer Science가 등장합니다.
- ^ "ECRYPT II" (PDF). Archived from the original (PDF) on 18 October 2012. Retrieved 23 March 2013.