Co to jest szyfrowanie IDEA?
Szyfrowanie danych jest stosowane od wieków jako metoda ochrony wrażliwych danych. Pod koniec lat 70. standardy szyfrowania danych (DES) zostały opracowane przez rząd federalny Stanów Zjednoczonych. Standardem tym zarządza Narodowy Instytut Norm i Technologii. Międzynarodowy algorytm szyfrowania danych (IDEA ™) to funkcja szyfrowania, która została stworzona w 1991 roku przez Jamesa Masseya i Xuejię Lai z ETH Zurich. Algorytm szyfrowania IDEA ™ oparty jest na 128-bitowym kluczu szyfrującym, który jest kluczem szyfrującym i odszyfrowującym wiadomości.
Kryptografia to nauka, która koncentruje się na standardach szyfrowania danych. Ten proces przekształca dane w postaci zwykłego tekstu w nierozpoznawalny ciąg znaków. Większość rządów stosuje kryptografię do celów wojskowych i poufnych danych między organizacjami. Większość algorytmów kryptograficznych używa tajnych kluczy do szyfrowania i odszyfrowywania danych w postaci zwykłego tekstu.
Kryptografia z kluczem publicznym to rodzaj szyfrowania, w którym dwa klucze są niezbędne do odszyfrowania informacji. Jeden klucz służy do szyfrowania, a drugi klucz służy do odszyfrowywania wiadomości. Ta forma szyfrowania jest znana jako szyfrowanie asymetryczne, ponieważ klucz publiczny jest udostępniany zaufanym stronom.
Algorytmy szyfrowania IDEA ™ wykorzystują podejście symetryczne z kluczem prywatnym. Ta forma szyfrowania używa tylko jednego klucza. Dzięki takiemu podejściu do szyfrowania i deszyfrowania danych tekstowych używany jest jeden klucz. Podejście symetryczne jest zwykle szybsze, ponieważ komputer łatwiej interpretuje pojedynczy klucz.
Algorytm szyfrowania IDEA ™ ma patent, który wygasa w 2011 roku, co czyni go niedostępnym do użytku komercyjnego. Algorytm ten jest wykorzystywany przez wiele międzynarodowych rządów jako forma szyfrowania danych. Ten algorytm szyfrowania jest dołączony jako opcjonalny algorytm dla znanego całkiem dobrego standardu szyfrowania prywatności (PGP).
Algorytm szyfrowania IDEA ™ wykorzystuje 128-bitowy klucz szyfrowania i jest uważany za złożony algorytm szyfrowania. Wynika to z faktu, że IDEA ™ wykorzystuje funkcje matematyczne, które manipulują ciągiem znaków oprócz klucza 128-bitowego. Funkcje te obejmują proste mnożenie połączone z zaawansowaną manipulacją algebraiczną.
Szyfrowanie danych jest szeroko stosowane w wielu aplikacjach na całym świecie. Aplikacje te obejmują wiadomości e-mail, wideokonferencje, telewizję kablową i bezpieczne protokoły internetowe. Algorytm szyfrowania IDEA ™ będzie działał z protokołami szyfrującymi, które wymagają umiarkowanych szybkości szyfrowania.
Dzięki zastosowaniu kryptografii we wszystkim, od kart inteligentnych po telefony komórkowe, wydajność szyfrowania ma kluczowe znaczenie. Automat bankomat jest dobrym przykładem szyfrowania online w szybkiej sieci. Obecnie algorytm szyfrowania IDEA ™ nie może przetwarzać z wystarczającą szybkością dla wielu szybkich transakcji.