Więc jeszcze raz, co jest symetrycznym algorytmem w symetrycznym algorytmie.
Ten sam klucz służy do szyfrowania i odszyfrowywania wiadomości.
Przykładem algorytmu klucza symetrycznego byłoby "tak".
Zauważ, zarówno nadawca, jak i odbiorca, używając tego samego algorytmu i tego samego klucza.
Może to spowodować poważny problem, ponieważ zarówno nadawca, jak i odbiorca muszą wiedzieć, co to jest klucz i
potrzebują metody, aby o tym poinformować.
Problem polega na tym, w jaki sposób mogę powiedzieć bezpieczeństwu, jaki jest klucz, jeśli nie mam bezpiecznego tunelu, który
został ustanowiony, ale potrzebuję klucza do ustanowienia bezpiecznego tunelu.
Ale nie mogę ustanowić bezpiecznego tunelu, dopóki nie dowiemy się, co to jest klucz.
Oznacza to, że musimy przekazać klucz poza pasmem.
Muszę do ciebie zadzwonić.
Muszę cię zapytać, dlaczego muszę użyć jakiejś metody pozapasmowej, aby powiedzieć ci, czego używać.
Jako przykład, jeśli jestem w Wielkiej Brytanii i jesteś w Stanach Zjednoczonych i chcemy skonfigurować prywatną sieć VPN
między lub w U. K. a Iran w Stanach Zjednoczonych musiałbym do mnie zadzwonić i powiedzieć, jakiego klucza użyć.
To dobrze, gdy mamy prostą sieć VPN, ale nie skaluje się ona dobrze, gdy mamy tysiące routerów.
Zaletą symetrycznego algorytmu.
Dobre symetryczne szyfry są po prostu bezpieczne i łatwe do wdrożenia przy użyciu nowoczesnych mikroprocesorów i
są zwykle używane do szyfrowania zbiorczego.
W dzisiejszych czasach jest kilka przykładów symetrycznych algorytmów kluczowych.
Tak i blowfish będzie wyjaśniał standard szyfrowania danych lub dni potknięcia dni w standardach Advanced Encryption Standard lub
A-S bardziej szczegółowo w nadchodzących slajdach.
Ale na razie, proszę sobie uświadomić, że nadal używamy symetrycznych algorytmów kluczowych w wersjach z uwagi
na ich zaletę, że mogą one szybko szyfrować dane masowe i nowoczesne mikroprocesory, więc
ich standardem szyfrowania jest symetryczny algorytm szyfrowania, w którym ten sam klucz jest używany przez nadawcę i odbiornik.
Zauważ, że nadawca używa dni z kluczem 2:59, a odbiorca używa dni z kluczem 2:59.
Został opracowany przez IBM i U. S. Agencja Bezpieczeństwa Narodowego w 1975 r.
Ma stałą długość klucza 56.
Pamiętajmy raz jeszcze, że bliski adres IP daje dwa do potęgi 24 kombinacji dni
daje dwa do kombinacji mocy 56.
Tak więc algorytm był dobry, ale kluczowa długość nie spełnia dzisiejszych wymagań bezpieczeństwa i zaleca się,
aby nie używać dni w dzisiejszym środowisku korporacyjnym.
Problem polega na tym, że jest on podatny na ataki brutalną siłą.
Do roku 1998 szyfrowana wiadomość została odszyfrowana w ciągu 56 godzin, a do 1999 r. Zajęło to ponad 22 godziny, aby
złamać kolejne dni, co nie jest zalecane w dzisiejszych środowiskach.
W tym samym czasie rozwinęło się potrójne dni trippled dni to również symetryczny algorytm klucza z tym
samym użyciem potrójnego dnia i odbiornik używa potrójnych dni i mają ten sam zestaw kluczy.
W tym przypadku są trzy klucze.
Sposób działania potrójnego B polega na tym, że dane są szyfrowane za pomocą klucza, a
zaszyfrowany tekst jest następnie odszyfrowywany innym kluczem.
A następnie jest zaszyfrowany trzecim kluczem.
W tym przypadku klucz trzeci.
Tak więc dane są szyfrowane, a następnie odszyfrowywane, a następnie szyfrowane, ale za pomocą różnych kluczy.
Teraz klucz i klucz trzy są takie same.
W wyniku tego otrzymasz 112, ale kluczowa długość, jeśli klucz i klucz 3 nie są takie same.
Dałoby to 168, ale chłodziwa, jak widać długość klucza jest większa niż liczba dni, która miała 56
bitów długości.
Uwaga pod adresem s. za. poziom, w którym nie
oczekuje się, że rozumiesz szczegóły wszystkich tych algorytmów, ale wspominam o nich tutaj,
ponieważ uważam, że łatwiej jest zrozumieć, jak działają paeany, jeśli masz trochę wiedzy o tym, jak algorytmy działają tak lub Advanced Encryption
Standard jest zalecane Algorytm klucza symetrycznego do wykorzystania dzisiaj w środowiskach korporacyjnych, po raz kolejny nadawca i odbiorca używają tego
samego algorytmu, jak również tego samego klucza, ponieważ jest to algorytm klucza symetrycznego Tak występuje w różnych
wariantach.
Dostałem osiemset dwadzieścia osiem punktów osiemset dziewięćdziesiąt dwa, ale 8 to 256, ale tak zostało ogłoszone
w 2001 roku i stało się standardem rządu federalnego w maju 2002 roku.
Został zatwierdzony przez NSA dla ściśle tajnych informacji, po raz kolejny jest zalecanym algorytmem dla
peonów w dzisiejszym środowisku korporacyjnym.
Szczegóły tych trzech algorytmów są dostępne w Internecie.
Spójrz na Wikipedię i inne źródła, aby uzyskać bardziej szczegółowe informacje na temat działania algorytmów,
ale nie możesz po prostu docenić tego, że potrójne dni mają asa lub symetryczne algorytmy kluczowe, które mogą być
przydatne zarówno do szyfrowania, jak i odszyfrowywania danych.
Teraz algorytm klucza asymetrycznego używa innego klucza do szyfrowania i odszyfrowywania.
Na przykład nadawca używałby algorytmu asymetrycznego, takiego jak RSA.
Odbiornik będzie korzystał z algorytmu takiego jak RSA.
Ale proszę zauważyć, że różne klucze są używane do szyfrowania i odszyfrowywania danych.
Asymetryczne algorytmy kluczowe.
Tak wiele długotrwałych problemów z symetrycznymi kluczowymi algorytmami, jak na przykład wymiana
kluczy tajnych za pomocą symetrycznego algorytmu klucza.
Na przykład, jak wysłać ustalony klucz prywatny do siebie bez przechwytywania.
Przy ponownym użyciu algorytmu klucza symetrycznego bez bezpiecznego kanału nie ma możliwości
ustanowienia bezpiecznego kanału.
Muszę ci bezpiecznie powiedzieć, na przykład, co klucz kształtu jest w symetrycznym algorytmie, ale oboje
musimy wiedzieć, co tajny klucz cienia jest ustanowienie bezpiecznego kanału, aby móc bezpiecznie wysłać
klucz do siebie.
Ale możemy skonfigurować kanał, ponieważ nie mamy jeszcze klucza.
Oznacza to, że musimy sobie powiedzieć, z czego pochodzi klucz.
Podobnie jak przez telefonowanie, asymetryczne algorytmy klucza pozwalają rozwiązać ten problem, ponieważ
różne klucze są używane do szyfrowania a deszyfrowania.
Zauważmy również, że algorytmy asymetryczne mają kluczowe klucze o wiele większe niż algorytmy klucza symetrycznego.
Kluczowe długości różnią się od 512 bajtów do 2048.
Wiele z tych informacji wykracza poza zakres kursu, ale warto wiedzieć, aby
zrozumieć, jak Hoggy peahens pracuje z asymetrycznym kluczowym algorytmem.
Wygenerujesz fusee, który nazywa się kluczem prywatnym.
Teraz słowo "prywatny" oznacza, że nie mówisz nikomu innemu, jaki jest twój klucz.
Innymi słowy klucz prywatny jest przechowywany dla siebie.
Nikt inny nie dowie się, jaki klucz prywatny jest kluczem publicznym, pochodzi od klucza prywatnego.
Najpierw urządzenie takie jak Arata wygeneruje klucz prywatny.
Następnie wygeneruje klucz publiczny ze swojego klucza prywatnego. Pamiętaj, że klucza prywatnego nie można wygenerować
z klucza publicznego.
Klucz publiczny można wygenerować tylko z klucza prywatnego.
Teraz nie jest to kurs matematyki, więc nie zamierzamy wchodzić w matematykę kluczy publicznych i prywatnych
ani wywodzić się z nich.
My, inżynierowie sieci, musimy po prostu docenić ich działanie, a następnie skonfigurować
je w środowiskach sieciowych.
Podsumowując, stworzysz prywatny klucz, który zachowałeś dla siebie.
Następnie generujesz klucz publiczny ze swojego klucza prywatnego, a klucz publiczny jest następnie udostępniany światu.
Teraz coś zaszyfrowanego kluczem prywatnym może zostać odszyfrowane tylko za pomocą klucza publicznego, a zaszyfrowany
klucz publiczny może zostać odszyfrowany wyłącznie za pomocą klucza prywatnego.
Na przykład jeśli po lewej stronie chcesz wysłać coś, co ma być
po prawej, tak jak działa, to B generuje klucz prywatny, a następnie klucz publiczny jest generowany z klucza prywatnego
B, a następnie udostępnia swój klucz publiczny, gdy chce wysłać coś, aby zaszyfrować dane za pomocą klucza publicznego, który teraz zna
jedyny klucz, który może odszyfrować coś, co zaszyfrowane kluczem publicznym jest klucz prywatny.
A B jest jedyną osobą, która ma ten prywatny klucz.
Szyfruje dane za pomocą tych kluczy publicznych i wysyła je do B.
B to jedyne urządzenie lub osoba z tym kluczem prywatnym.
Więc tylko B może odszyfrować informacje, może stać się naprawdę mylące.
Więc pozwól mi to powtórzyć, jeśli chcę wysłać ci coś, co tylko możesz
odszyfrować. Zaszyfruję dane twoim kluczem publicznym, jeśli chcesz wysłać mi coś, co tylko mogę odszyfrować.
Szyfrowałeś te dane za pomocą mojego klucza publicznego, ponieważ tylko mój klucz prywatny byłby w stanie odszyfrować
coś zaszyfrowanego za pomocą mojego klucza publicznego.
Teraz, jak to ma zastosowanie do premiera, podczas gdy w 1976 r. Dwóch dżentelmenów Duffy i Hellman odkryło
wyjście z dylematu bezpiecznego kanału.
Innymi słowy, problem, jaki mieliśmy z transmisją podejrzanego sekretu na niebezpiecznym medium, można
rozwiązać za pomocą Diffiego Hellmana.
Okazało się, że używając innego klucza, pewne funkcje mogą zostać cofnięte.
Rozwiązanie zwane kryptografią klucza publicznego wykorzystuje charakterystykę liczb pierwszych i prawie
liczb pierwszych.
Konkretnie, jak trudno jest znaleźć dwa czynniki dużej liczby, która ma tylko dwa czynniki, z których
oba są pierwszymi.
To używa rzeczy jak kwadratowe pozostałości i jeśli jesteś matematykiem, który nie będzie miał znaczenia,
jestem pewien, że teraz znowu jako inżynierowie sieci nie musimy rozumieć matematyki stojącej za tymi wszystkimi algorytmami.
Musimy tylko wiedzieć, kiedy zastosować algorytmy w środowiskach produkcyjnych.
Po prostu zrozum, że Diffie Hellman odkrył sposób na bezpieczne stworzenie bezpiecznego kanału wymiany tajnego klucza, który jest
wymagany przez algorytmy, takie jak potrójne dni i dni, przez niezabezpieczone medium, takie jak Internet,
tak aby żaden haker nie mógł dowiedzieć się, co kryje się sekret.
Krótko mówiąc, droga do domu i pracy wygląda następująco.
Rówieśnicy.
Innymi słowy, dwa urządzenia biorące udział w sieci VPN mogą działać, udostępniając wspólny tajny klucz w oparciu
o publiczną wartość innych użytkowników i ich własny sekret.
Innymi słowy, jeśli ty i ja zamierzamy ustanowić VPN i musimy stworzyć wspólny sekretny
klucz między nami, używając skomplikowanej matematyki, możemy bezpiecznie utworzyć wspólny sekret, bez konieczności sprawdzania przez innych,
czym jest ten klucz.
Do wykonania tej funkcji lub obliczenia potrzebne jest przynajmniej jedno tajne głosowanie.
Pamiętaj, że klucze tajne lub prywatne nie są wymieniane z innymi osobami.
Zatem atakujący nie ma żadnych tajnych wartości i musi wykonać dyskretny logarytm publicznej Doliny,
która jest niewykonalna obliczeniowo.
Innymi słowy w teorii niemożliwe.
Tak więc na przykład tak MTA pobiera dane, które chcemy widzieć niepoprawnie, używając algorytmu takiego jak "tak".
Bycie algorytmem klucza symetrycznego wymaga użycia tego samego klucza do szyfrowania i deszyfrowania.
Chcemy być w stanie wypracować wspólny tajny klucz pomiędzy nadawcą a odbiorcą bezpiecznie na niepewnym
nośniku z wszelkimi niepożądanymi próbami wyśledzenia sieci i ustalenia, jakie jest
hasło.
Zatem obaj partnerzy muszą bezpiecznie ustanowić wspólny klucz, a Diffie Hellman daje nam
taką możliwość.
Używając kryptografii z kluczem publicznym i innymi słowami kluczami prywatnymi i publicznymi, możemy bezpiecznie
wypracować wspólny sekret, a inni nie będą w stanie tego zobaczyć.
Kiedy więc dwie osoby chcą skonfigurować VPN, używają Diffiego Hellmana do wypracowania wspólnego klucza.
Powodem, dla którego potrzebujemy tego klawisza cieniowania, są algorytmy klucza symetrycznego, takie jak wymagają tego samego klucza, który jest
używany po obu stronach.
A powodem, dla którego używamy ABS, jest to, że jest dobre dla szyfrowania zbiorczego.
Po zakończeniu wymiany kluczy Diffie Hellman możemy utworzyć wspólny sekret przez osiem lat, a
oni.
Klawisz cienia można wykorzystać do masowego szyfrowania danych, które można bezpiecznie przesłać przez
niezabezpieczony Internet i odszyfrować tylko przez stronę odbierającą.