Movatterモバイル変換


[0]ホーム

URL:


Przejdź do zawartości
Wikipediawolna encyklopedia
Szukaj

International Data Encryption Algorithm

Z Wikipedii, wolnej encyklopedii
IDEA
Ilustracja
Runda algorytmu IDEA
Rodzaj algorytmu

symetrycznyszyfr blokowy

Data stworzenia

1991

Autorzy

Xueji Lai,James Massey

Wielkość bloku wejściowego

64bity

Długość klucza

128bitów

Liczba rund

8,5

International Data Encryption Algorithm (ang. IDEA) –szyfr blokowy, stworzony przez Xueji'a Lai oraz Jamesa Masseya w 1990, operujący na 64-bitowych blokach wiadomości i wykorzystujący do szyfrowania 128-bitowy klucz. Początkowo szyfr nazywał sięProposed Encryption Standard (PES), jednak po odkryciukryptoanalizy różnicowej został poprawiony i przemianowany naImproved Proposed Encryption Standard (IPES). Ostateczna nazwa algorytmu została przyjęta w 1992[1].

Szyfr został zaprojektowany w ramach kontraktu z Hasler Foundation, która stała się częścią Ascom-Tech AG. Początkowo szyfr był objęty patentem w wielu krajach i udostępniony do darmowego użytku tylko w celach niekomercyjnych. Patenty wygasły w latach 2010─2011 i obecnie szyfr może być swobodnie używany w dowolnych celach[2].

Opis algorytmu

[edytuj |edytuj kod]

IDEA wykorzystuje ten samalgorytm do procesu szyfrowania i deszyfrowania wiadomości.Tekst jawny szyfrowany jest z wykorzystaniem mieszania oraz rozpraszania. Operacje mieszania wykorzystywane w szyfrze to[1]:

IDEA była używana we wczesnych wersjachPGP, gdzie została dodana, gdy oryginalny szyfr użyty w PGP 1.0 ─BassOmatic ─ okazał się niewystarczająco bezpieczny[3]. Jest dostępna jako opcjonalny algorytm wOpenPGP.

Przypisy

[edytuj |edytuj kod]
  1. abBruce Schneier:Kryptografia dla praktyków: protokoły, algorytmy i programy źródłowe w języku C. Warszawa: Wydawnictwa Naukowo-Techniczne, 2002, s. 402-409.ISBN 83-204-2678-2.
  2. Espacenet – Bibliografische Daten(niem.)
  3. Simson Garfinkel:PGP: Pretty Good Privacy.O’Reilly Media, 1994, s. 101-102.ISBN 978-1565920989.

Linki zewnętrzne

[edytuj |edytuj kod]
Szyfry blokowe
Popularne algorytmy
Inne algorytmy
Tryby działania szyfrów blokowych
Źródło: „https://pl.wikipedia.org/w/index.php?title=International_Data_Encryption_Algorithm&oldid=73726742
Kategoria:

[8]ページ先頭

©2009-2025 Movatter.jp