Rabbit (cipher) (original) (raw)
Rabbit ist eine Stromchiffre, die einen Schlüssel mit einer Länge von 128 Bit und einen 64 Bit Initialisierungsvektor verwendet.
Property | Value |
---|---|
dbo:abstract | Rabbit ist eine Stromchiffre, die einen Schlüssel mit einer Länge von 128 Bit und einen 64 Bit Initialisierungsvektor verwendet. (de) Rabbit is a high-speed stream cipher from 2003. The algorithm and source code was released in 2008 as public domain software. (en) Rabbit est un chiffrement de flux à grande vitesse, créé en 2003. L'algorithme et le code source ont été publiés en 2008 en tant que logiciel du domaine public. (fr) Il Rabbit è un veloce cifrario a flusso disegnato da Martin Boesgaard, Mette Vesterager, Thomas Pedersen, Jesper Christiansen e Ove Scavenius di Cryptico, una società danese specializzata nello studio di soluzioni crittografiche. Il Rabbit è stato inizialmente presentato nel 2003 al decimo Fast Software Encryption Workshop e successivamente, dopo l'aggiunta di una funzione di setup del VI), inviato all'eSTREAM nel 2005, dove è stato scelto per l'inserimento nel portafoglio finale del progetto per il Profilo 1 (implementazione software). (it) Rabbit – szyfr strumieniowy o wysokiej prędkości zaprezentowany w lutym 2003 na dziesiątych warsztatach FSE. W maju 2005 został wysłany do projektu sieci . Rabbit został zaprojektowany przez Martina Boesgaarda, Mette Vesteragera, Thomasa Pedersena, Jespera Christiansena, Erika Zennera i Ove Scaveniusa. Rabbit korzysta z 128-bitowego klucza i 64-bitowego wektora inicjalizacji. Zaprojektowany został z myślą o dużej wydajności w oprogramowaniu, gdzie w pełni zoptymalizowane impementacje osiągają prędkość 3.7 cykli na bajt na Pentium 3 i 9.7 cykli na bajt na procesorze ARM7. Szyfr jest także optymalny do zastosowań sprzętowych. Głównym komponentem szyfru jest generator strumienia bajtów który szyfruje 128 bitów wiadomości na iterację. Siła szyfru tkwi w mocnym mieszaniu stanu wewnętrznego pomiędzy następnymi iteracjami. Funkcja mieszająca jest w całości oparta na operacjach arytmetycznych dostępnych na nowoczesnym procesorze, czyli nie występują S-boksy ani potrzeba korzystania z tablicowania. Autorzy szyfru udostępnili pełny zestaw dokumentów kryptoanalitycznych na stronie Cryptico. Szyfr jest także opisany w . Cryptico miało oczekujące patenty na algorytm i przez wiele lat wymagało opłaty licencyjnej za komercyjne wykorzystanie szyfru. Został on jednak udostępniony za darmo w październiku 2008. (pl) Rabbit — высокоскоростной поточный шифр впервые представленный в феврале 2003 года на 10-м симпозиуме FSE. В мае 2005, он был отправлен на конкурс eStream, целью которого было создание европейских стандартов для поточных систем шифрования. Разработчиками Rabbit являются , , , и . Rabbit используют 128-битный ключ и 64-битный инициализирующий вектор. Шифр был разработан с целью использования в программном обеспечении, как обладающий высокой скоростью шифрования. При этом скорость шифрования могла достигать 3.7 циклов в байт(CPB) для процессора Pentium 3 и 10.5 циклов в байт для ARM7. Тем не менее, шифр также оказался быстрым и компактным при реализации в аппаратном обеспечении. Основным компонентом шифра является генератор битового потока, который шифрует 128 битов сообщения за итерацию. Достоинство шифра в тщательном перемешивании его внутренних состояний между двумя последовательными итерациями. Функция перемешивания полностью основана на арифметических операциях, доступных на современных процессорах, то есть S-блоки подстановок и поисковые таблицы не нужны для реализации шифра. Авторы шифра предоставили полный набор технических описаний на домашней странице Cryptico. Шифр также описан в RFC 4503. Cryptico обладала патентом на шифр, и многие годы для использования шифра в коммерческих целях требовалась лицензия. Однако, 6 октября 2008 шифр разрешили использовать для любых целей бесплатно. (ru) |
dbo:wikiPageExternalLink | http://www.ietf.org/rfc/rfc4503.txt%3Fnumber=4503 http://www.ecrypt.eu.org/stream/rabbitpf.html |
dbo:wikiPageID | 4565952 (xsd:integer) |
dbo:wikiPageLength | 5100 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1088371028 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:ECRYPT dbr:ESTREAM dbr:Patent dbc:Public-domain_software_with_source_code dbr:Cycles_per_byte dbr:Middle-square_method dbr:Public_domain_software dbr:Source_code dbc:Stream_ciphers dbr:Block_cipher dbr:Stream_cipher dbr:Security_level dbr:Substitution_box |
dbp:wikiPageUsesTemplate | dbt:Reflist dbt:Short_description dbt:Cryptography_navbox |
dct:subject | dbc:Public-domain_software_with_source_code dbc:Stream_ciphers |
gold:hypernym | dbr:Cipher |
rdf:type | dbo:Noble yago:WikicatStreamCiphers yago:Abstraction100002137 yago:Cipher106254239 yago:Communication100033020 yago:Message106253690 |
rdfs:comment | Rabbit ist eine Stromchiffre, die einen Schlüssel mit einer Länge von 128 Bit und einen 64 Bit Initialisierungsvektor verwendet. (de) Rabbit is a high-speed stream cipher from 2003. The algorithm and source code was released in 2008 as public domain software. (en) Rabbit est un chiffrement de flux à grande vitesse, créé en 2003. L'algorithme et le code source ont été publiés en 2008 en tant que logiciel du domaine public. (fr) Il Rabbit è un veloce cifrario a flusso disegnato da Martin Boesgaard, Mette Vesterager, Thomas Pedersen, Jesper Christiansen e Ove Scavenius di Cryptico, una società danese specializzata nello studio di soluzioni crittografiche. Il Rabbit è stato inizialmente presentato nel 2003 al decimo Fast Software Encryption Workshop e successivamente, dopo l'aggiunta di una funzione di setup del VI), inviato all'eSTREAM nel 2005, dove è stato scelto per l'inserimento nel portafoglio finale del progetto per il Profilo 1 (implementazione software). (it) Rabbit – szyfr strumieniowy o wysokiej prędkości zaprezentowany w lutym 2003 na dziesiątych warsztatach FSE. W maju 2005 został wysłany do projektu sieci . Rabbit został zaprojektowany przez Martina Boesgaarda, Mette Vesteragera, Thomasa Pedersena, Jespera Christiansena, Erika Zennera i Ove Scaveniusa. (pl) Rabbit — высокоскоростной поточный шифр впервые представленный в феврале 2003 года на 10-м симпозиуме FSE. В мае 2005, он был отправлен на конкурс eStream, целью которого было создание европейских стандартов для поточных систем шифрования. Разработчиками Rabbit являются , , , и . Авторы шифра предоставили полный набор технических описаний на домашней странице Cryptico. Шифр также описан в RFC 4503. Cryptico обладала патентом на шифр, и многие годы для использования шифра в коммерческих целях требовалась лицензия. Однако, 6 октября 2008 шифр разрешили использовать для любых целей бесплатно. (ru) |
rdfs:label | Rabbit (Algorithmus) (de) Rabbit (chiffrement) (fr) Rabbit (cifrario) (it) Rabbit (cipher) (en) Rabbit (pl) Rabbit (ru) |
owl:sameAs | freebase:Rabbit (cipher) wikidata:Rabbit (cipher) dbpedia-de:Rabbit (cipher) dbpedia-fa:Rabbit (cipher) dbpedia-fr:Rabbit (cipher) dbpedia-it:Rabbit (cipher) dbpedia-pl:Rabbit (cipher) dbpedia-ru:Rabbit (cipher) https://global.dbpedia.org/id/4ZRnH yago-res:Rabbit (cipher) |
prov:wasDerivedFrom | wikipedia-en:Rabbit_(cipher)?oldid=1088371028&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Rabbit_(cipher) |
is dbo:wikiPageDisambiguates of | dbr:Rabbit_(disambiguation) |
is dbo:wikiPageRedirects of | dbr:Cryptico |
is dbo:wikiPageWikiLink of | dbr:ESTREAM dbr:Index_of_cryptography_articles dbr:Crypto++ dbr:Comparison_of_cryptography_libraries dbr:Cryptico dbr:SOSEMANUK dbr:Rabbit_(disambiguation) dbr:WolfSSL dbr:MMH-Badger_MAC dbr:Stream_cipher |
is foaf:primaryTopic of | wikipedia-en:Rabbit_(cipher) |