Kryptografia

Michał Toczyski | Portal popularnonaukowy | Warto wiedzieć więcej
Zgodnie z definicją kryptografia, jest to dziedzina wiedzy zajmująca się zagadnieniami utajniania informacji poprzez jej szyfrowanie. Mianem kryptografii określa się także zbiór technik służących takiemu utajnianiu. Słowo kryptografia wywodzi się od greckich słów (kryptos - coś ukrytego, sekretnego i tajemniczego oraz graphia - czynność pisania) i oznacza sztukę przekształcania tekstu pisanego, zrozumiałego dla wszystkich, w tekst zaszyfrowany, zrozumiały tylko dla wtajemniczonych osób, znających dany szyfr. Widzimy zatem, że kryptografia wykorzystywana już była w czasach starożytnych. Już wtedy najważniejsze informacje były szyfrowane. Metody stosowane w tamtych czasach były jednak bardzo proste. Bardzo popularny w tamtych czasach był szyfr podstawieniowy. Polegał on na zastąpieniu każdej litery, literą otrzymaną w wyniku przesunięcia litery źródłowej o "k" pozycji alfabetu.

Dla przykładu Juliusz Cezar używał "k" = 3. Od niego wzięła się nazwa szyfru - szyfr Cezara. Szyfr ten jest jednak nieskuteczny i bardzo prosto go złamać stosując kryptoanalizę częstotliwościową. Wyjaśniając termin kryptoanaliza, oznacza on sztukę odgadywania zakodowanej treści bez znajomości klucza. Kryptoanaliza częstotliwościowa wykorzystuje fakt, że w różnych językach niektóre litery lub grupy liter, pojawiają się znacznie częściej niż inne (statystyki częstości występowania liter są znane). Wykorzystując tę technikę można w łatwy sposób odkryć zaszyfrowany tekst. Właśnie dlatego ani szyfrów podstawieniowych, ani żadnych innych szyfrów, które łatwo złamać nie stosuje się w czasach współczesnych.
---
Autorem artykułu jest Kowal
Artykuł pochodzi z serwisu Publikuj.org.

Dodaj nową odpowiedź

Zawartość pola nie będzie udostępniana publicznie.
  • Image links with 'rel="lightbox"' in the <a> tag will appear in a Lightbox when clicked on.
  • Image links from G2 are formatted for use with Lightbox2
  • Image links with 'rel="lightshow"' in the <a> tag will appear in a Lightbox slideshow when clicked on.
  • Links to HTML content with 'rel="lightframe"' in the <a> tag will appear in a Lightbox when clicked on.
  • Links to video content with 'rel="lightvideo"' in the <a> tag will appear in a Lightbox when clicked on.
  • Links to inline or modal content with 'rel="lightmodal"' in the <a> tag will appear in a Lightbox when clicked on.
  • Use to create page breaks.

Więcej informacji na temat formatowania

CAPTCHA
Przepisz cyfry i litery z obrazka. Stanowi to zabezpieczenie przed spamem. Jeśli znaki są nieczytelne, kliknij ikonę odświeżenia obrazka (dwie strzałki nad ikoną głośnika).