Diffie Helman występuje w różnych formach.
Diffie Hellman ma długość 768 bitów, a dwa to długość 1024 bitów w domu DIFI, a
pięć ma długość 1536 bitów.
Po raz kolejny dłuższa długość klucza jest bezpieczniejsza.
Ale wadą jest większa moc przetwarzania.
Teraz, aby powtórzyć asymetryczne algorytmy kluczowe są dziś używane w VPN nie do łączenia korupcji
danych, ale pomagają w ustanowieniu wspólnego sekretu.
Są również używane do innych rzeczy, takich jak syndykacja, o której mówię za chwilę, a
do szyfrowania danych za pomocą algorytmu używa się symetrycznych algorytmów kluczowych, takich jak Alias.
Więc objęliśmy szyfrowaniem poufności.
Spójrzmy na drugi cel, jakim jest uczciwość.
Chcemy zapewnić, że dane nie zostały naruszone.
Innymi słowy chcemy wiedzieć, że dane te przeszły przez Internet lub inną sieć niezmienioną
między dwiema stronami.
Integralność danych wykorzystuje algorytmy znane jako algorytmy skrótu, znane również jako Treptow lub digesty wiadomości,
które są algorytmami jednokierunkowymi, w przeciwieństwie do algorytmów szyfrowania, które mogą być odwróconymi algorytmami mieszającymi, które przekształcają
dowolne dane w skróty o stałej długości.
Przykładem może być pięć lub algorytm skrótu komunikatu 5 o stałej długości 128.
To ma teraz wykazać mieszanie.
Uwaga Mogę wziąć dowolną dowolną informację.
Powiedzmy, że moje imię i ja możemy to zahaczyć w tym przypadku, używając schaw Shaugh lub algorytmu bezpiecznego hash jest bezpieczniejszy
niż M. D 5.
To jest szesnastkowy bardzo Forshaw i binarna wartość Forshaw.
Teraz, jeśli zmienię jedną wartość, na przykład sprawiając, że David 1 i hash to znowu zauważy
wszystkie zmiany hash.
Ale zauważ, że ma on stałą długość.
Mógłbym włożyć tam kilka nazwisk ludzi
i przyłączyć to znowu.
Zauważ wszystkie zmiany hash.
Ale ma on stałą długość.
Mógłbym pójść i skopiować tekst z powiedzmy USA Today.
Arbitralna długość.
Mógłbym wziąć Encyclopedia Britannica przez pustą piątkę hash i wymyślić 128.
To jest.
Tak na przykład mógłbym wziąć ten artykuł USA Today umieścić go w pustym generatorze pięciu hash i zauważyć,
że pojawi się z 128-bitową wartością hash.
Mogę to zastąpić, powiedzmy, że moje imię, a wyskoczy z 128-bitową wartością mieszającą, która jest nieodwracalna,
ponieważ dane są tracone.
Nie możesz wziąć 128, ale M. D pięć hash odwrócić go i wymyślić Encyclopedia Britannica.
Ale możesz wziąć Encyklopedię Britannica i napisać 128, ale wartość.
Należy pamiętać, że hash się zmieni.
Jak wykazałem, jeśli jakakolwiek część wartości wejściowej zmienia się, dzięki hashowaniu możemy pobrać dane o
dowolnej długości, przez pustą piątkę lub znak krzyżyka.
W tym przypadku jest to M. D pięć i wymyśl poprawną 128, ale jesionową dolinę, nie możesz wziąć
wartości 128-bitowej hash i odwrócić proces i wymyślić oryginalne dane.
Jest to funkcja jednokierunkowa lub funkcja zapadni.
Istnieją różne algorytmy mieszania, które mogą być stosowane M. D 5 po raz kolejny ma wartość 128.
To M-B 5 nie jest dziś zalecane.
W środowiskach sieciowych Shaw one ma długość 160 Betson do tych 256 lub Sabran 12 bitów długości, a
Shaugh 3 ma zostać wydanych w 2012 roku.
Po prostu pamiętaj, że istnieją różne algorytmy haszowania, które zostały raz jeszcze zrobione, co jest
zalecane w dzisiejszych środowiskach sieciowych.
Przykładowo, gdyby Peter chciał przesłać dane do sirry w zakresie dzielenia się poufnością i integralnością, nastąpiłaby
następująca sytuacja.
Prywatne informacje Petera, których nikt oprócz Sarah nie powinien przeczytać, są szyfrowane najpierw za pomocą algorytmu
szyfrowania takiego jak "tak".
W tym przypadku zakładamy, że wspólny klucz tajny lub klucz Shaid został wyprowadzony.
Zakładając, że tak się stało, Peter może szyfrować dane za pomocą symetrycznego algorytmu klucza, takiego jak s.
Tak więc informacje tekstowe dla dzieci są szyfrowane w postaci zaszyfrowanego tekstu.
Zapewnia to poufność Petah następnie przyjmuje uszkodzony tekst będzie szyfrowaćtekst i haszy go algorytmem mieszania
jak Shawa M. RE. 5, który zawiera skrót o stałej długości.
Zapewni to integralność danych.
Ponieważ jeśli jakakolwiek część daty zostanie zmieniona, pamiętaj, że hasz również się zmieni.
Tak więc Peter przyjmuje tekst zaszyfrowany algorytmem jak s, aby stworzyć szyfrowany tekst, który
zaszyfrował tekst, i wymyślił skrót.
Nawet pinezka jest hashem zaszyfrowanego tekstu zaszyfrowanego i wysyła go do Sarah.
Sarah po otrzymaniu danych w tym przypadku zaszyfrowany tekst zaszyfrowany chce mieć pewność, że
dane nie zostały zmienione zanim przejdzie się przez cały proces odszyfrowywania tekstu.
Więc Sarah weźmie zaszyfrowany tekst i sama go wymyśli, żeby wymyślić M. D pięć Wilhaw hash.
Następnie porównuje hash, który otrzymała z hashem dołączonym do zaszyfrowanych danych.
Tylko jeśli skróty są takie same, jak ona od teraz odszyfrowuje tekst, jeśli skróty są takie same.
Oznacza to, że dane nie uległy zmianie podczas transportu.
Jeśli skróty są takie same, Sara może odszyfrować dane przez odwrócenie szyfrowania asem, wiedząc,
że dane nie zostały zmodyfikowane.
Jednak to, co zostało powiedziane, powstrzymuje hakera Joe od odbierania danych zmieniających go, manipulując danymi, zanim
dotrą do Cerry, zaszywając je tak, że fałszywe dane, powiedzmy Shaw i dodając
nowy skrót do danych, a następnie przesyłając go do Sarah.
Sarah nie ma możliwości dowiedzenia się, że dane zostały zmanipulowane, ponieważ gdy odwróci proces,
mieszając te nowe dane, wartość mieszania będzie taka sama jak wartość mieszania Joe Hakasa, którą dołącza do nowych danych.
Aby więc walczyć z tym, co Pete musi zrobić, należy użyć w haśle lub SCHMOCK czegoś, co nazywa się hashową wiadomością i istnieją
dwa warianty tego.
Masz schmuck M. D 5 i H Mac Shaw.
A co PD musi zrobić, to wziąć dane o dowolnych długościach.
Innymi słowy, dane, które chce wysłać do Sarah Plus, są tajnym kluczem, który tylko Sarah i
on znają, a teraz miesza te dwie wartości z pięcioma lub Shawami, aby uzyskać wartość mieszającą, która będzie walczyć z hakerami Joe'a
przed manipulowaniem danymi.
Ponieważ haker Joe nie będzie wiedział, jaki tajny klucz ma Peter i Sirah w połączeniu z algorytmem
mieszania, haker Joe nie będzie wiedział, co to jest tajny klucz.
Tak więc, gdy on wymyśli dane, Sarah będzie wiedziała, że dane zostały zmanipulowane z powodu skrótu, który
ona wywodzi, że nie będzie tym samym hash seru będzie brać zaszyfrowane dane.
W połączeniu z tajnym kluczem i mieszania tych dwóch razem, aby wymyślić jej hash Joe hacker nie
będzie wiedział, co tajny klucz.
Tak więc, gdy haker Joe miesza dane, jego hash nie będzie taki sam jak nowy skrót, który Sarah wywodzi, i
dlatego będzie wiedziała, że dane zostały naruszone.
Tylko Peter i Sara wiedzą, czym ten tajny klucz nie jest.
Joe Hacker twierdzi, że nie może z powodzeniem manipulować danymi i czerpać z tego samego hashu.
W ten sposób integralność danych zapewnia klaps w połączeniu z M. D 5 i Shaw.
Trzecim celem do osiągnięcia jest autentyczny kation.
Teraz uwierzytelnianie polega na tym, że otrzymane dane są tymi samymi danymi, które zostały wysłane, i że nadawca
roszczeń jest faktycznie rzeczywistym nadawcą.
Teraz już mówiliśmy o uczciwości.
Teraz patrzymy na coś, co Kading wydaje się mieć pewność, że tak naprawdę są tacy,
za kogo się podaje.
Wykracza to poza sprawdzanie poprawności źródła próbującego uzyskać dostęp do pierwszego logowania do usługi udostępniania.
Powinieneś również sprawdzić, czy źródło nie zostało zastąpione przez atakującego hosta.
W trakcie rozmowy, która jest znana jako sesyjne wyrywanie, chcesz się upewnić, że
osoba, z którą rozmawiasz, jest osobą, za którą się podaje i że nie została zastąpiona
przez hakera.
Są to dwa rodzaje uwierzytelniania, więc moglibyśmy wysłać, aby Akkad napisał jeden, który użyłby klucza
docenianego, który jest kluczową wartością wprowadzoną ręcznie do każdego elementu równorzędnego i służy do wskazania
mola.
Lub możemy użyć sygnatur RSA, które szyfrują hasz z kluczem prywatnym.
Więc najpierw doceń klucz w tym przykładzie.
Peter musi być uwierzytelniony przez Sarah.
W tym przypadku Peter przyjmuje klucz kształtu Diffiego Helmana, który wyprowadził klucz wstępny, uzgodniony z
Sarah, który powinien był zostać wykonany poza pasmem i inne informacje dotyczące OPSEC
i jego skrótów, które mają albo M. D Feibel Shaw i dołącza hasz do pakietu
z jego danymi identyfikacyjnymi, które mogą być adresem IP lub nazwą hosta używaną przez VPN.
Sarah może następnie zaszyfrować lokalną kopię informacji, która zawiera uzgodniony klucz wstępny
i wyprowadzić go, aw finale będzie mogła następnie mieszać swój lokalnie uzyskany hash z hashem
otrzymanym od Petera.
Jeśli tak samo, to ona wie, że Peter ma ten sam klucz wstępny, co ona, i może
wskazać Piotrowi, czy są różne skróty, a ona wie, że Peter nie ma właściwego klucza wstępnego, a
zatem VPN nie jest skonfigurowany.
Druga opcja polega na użyciu podpisów elektronicznych, które mają wiele zalet,
w tym automatyczną wymianę kluczy bez konieczności programowania kluczy statycznego uwierzytelniania na
wielu urządzeniach.
Pozwala to na skalowalność.
Klucz L'anse są również o wiele bardziej doceniane klucze powinny być zmieniane na bieżąco.
W rzeczywistości tak często się nie dzieje.
Kolejną zaletą podpisów cyfrowych jest niezaprzeczalność.
Co oznacza, że nie możesz odmówić udziału w rozmowie, ponieważ jesteś jedyną osobą, która
ma Twój prywatny klucz.
Tak więc sposób w jaki działa to pita w tym przykładzie robi Diffie Hellman shaky i inne informacje i miesza je
w bardzo podobny sposób do wcześniej udostępnionych kluczy.
Ale zauważ, że klucz do ustawień nie znajduje się na tej liście.
Ten hash jest teraz podpisany prywatnym kluczem Petera i pamiętaj, że Peter jest jedyną osobą, która ma
ten prywatny klucz, który tworzy tak zwany podpis cyfrowy.
Dlatego podpis cyfrowy jest tworzony, gdy informacje są szyfrowane za pomocą klucza prywatnego.
Pamiętaj, że jeśli coś jest zaszyfrowane kluczem prywatnym, klucz publiczny tej osoby
może zostać odszyfrowany w naszych grzechach.
Ta informacja do Sarah Sarah bierze otrzymany podpis od Piotra i odszyfrowuje go kluczem publicznym
Petera, który wcześniej otrzymał od Piotra.
W ten sposób powstanie oryginalny hasz stworzony przez Piotra.
Sarah Not pobiera te same informacje, które ma na miejscu, i sama je nakłada, aby uzyskać
własny skrót różnych parametrów.
Następnie porównuje dwa skróty.
Jeśli tak, to najpierw wie, że PETA ma wszystkie prawidłowe informacje.
Wie również, że ta informacja mogła pochodzić tylko z PETA, ponieważ tylko publiczny klucz PETA może
odszyfrować coś zaszyfrowanego prywatnym kluczem Petera.
Podpis cyfrowy udowadnia, że informacje pochodzą od Petera i że wszystkie te informacje są
poprawne.
W ten sposób mogła myśleć o Akkadzie Peterze.
Teraz stanie się odwrotnie zarówno dla kluczy wstępnych, jak i podpisów cyfrowych.
Peter Will autentycznie syndykuje Sarah.
Podważa to podwójną kwestię, używając kluczy wstępnych lub podpisów cyfrowych.