Skip to main content

Co to jest kryptografia symetryczna?

Symmetryczna kryptografia wykorzystuje algorytmy klucza symetrycznego do szyfrowania i odszyfrowania danych.Algorytm jest specyficzną formułą z ograniczoną liczbą kroków zawierających instrukcje rozwiązania problemu, a algorytm klucza symetrycznego jest specyficzną formułą, która często używa tego samego klucza kryptograficznego zarówno do szyfrowania, jak i deszyfrowania.Aby lepiej zrozumieć, jak to działa, pomaga zrozumieć, jak działa kryptografia w odniesieniu do technologii.

Na przykład komputer, który musi przesyłać poufne informacje, może zdecydować się na zaszyfrowanie informacji, proces, który zmienia je na rodzaj kodu, który pojawiłby się jako wiązka nonsensów, gdyby ktoś próbował je przeczytać.Po przeniesieniu informacji do pożądanej lokalizacji określony kod rozszyfruje informacje do czytelnego tekstu.Proces ten jest znany jako deszyfrowanie, a komputer musi mieć odpowiedni kod, aby poprawnie wykonać ten proces.Banki, które oferują usługi online, korzystają z formy szyfrowania, aby informacje o ich klientach były prywatne i bezpieczne.

Matematyczna formuła znana jako algorytm kryptograficzny jest odpowiedzialny za utworzenie kodu w celu zaszyfrowania informacji i kodu do rozszyfrowania ich późniejszego.Szczególna informacja znana jako klucz kryptograficzny informuje algorytm kryptograficzny, jak szyfrować, a następnie zdekodować otrzymane określone informacje.Klucz działa tylko z tym konkretnym algorytmem i byłby bezużyteczny do rozszyfrowania kodu z innego algorytmu.

Podczas korzystania z kryptografii symetrycznej algorytm używa tego samego klucza kryptograficznego do wykonywania procesów kodowania i dekodowania zamiast używania oddzielnego klucza dla każdego.Klucze są zwykle identyczne lub prawie identyczne z tylko jedną małą zmianą wymaganą, aby każda działała.Zazwyczaj tylko ci, którzy planują korzystać z klucza, poznają hasło lub inny tajny kod lub fraza, musieli spowodować rozpoczęcie klucza.Pozwala to dwóm osobom dzielić się informacjami między sobą, nie martwiąc się, że ktoś inny może przechwycić kod i go przeczytać.

Inne terminy używane do opisania algorytmów klucza symetrycznego stosowane w kryptografii symetrycznej obejmują kryptografię tajną, kryptografię z klucza prywatnego i kryptografię jedncekwa.Symmetryczna kryptografia jest zwykle wykorzystywana do dzielenia się między dwiema osobami lub małą grupą zamiast przez duże sieci internetowe, takie jak banki.Na przykład maszyna bankomatowa może używać kryptografii symetrycznej i wymagać od użytkownika wprowadzenia numeru konta bankowego i osobistego numeru identyfikacyjnego, zanim pozwoli tej osobie uzyskać dostęp do jego konta.