I_R_W14_M40B_Java Podstawy kryptografii - szyfr RSA
Współczesny świat opiera się na wymianie informacji w postaci cyfrowej. Korzystając z Internetu, bankowości elektronicznej, komunikatorów czy platform edukacyjnych, codziennie przesyłamy dane, które powinny pozostać poufne i chronione przed nieuprawnionym dostępem. Aby zapewnić bezpieczeństwo tych informacji, stosuje się różnorodne mechanizmy ochrony, wśród których kluczową rolę odgrywają techniki uwierzytelniania, kryptografia oraz podpis elektroniczny.
Uwierzytelnianie pozwala potwierdzić tożsamość użytkownika lub systemu, kryptografia umożliwia zabezpieczenie przesyłanych danych przed odczytem przez osoby trzecie, natomiast podpis elektroniczny zapewnia integralność informacji oraz potwierdza jej autorstwo. Rozwiązania te stanowią fundament bezpieczeństwa informatycznego i są szeroko wykorzystywane zarówno w życiu codziennym, jak i w administracji publicznej oraz biznesie.
W niniejszym rozdziale zostaną przedstawione podstawowe pojęcia związane z kryptografią, omówione przykładowe algorytmy szyfrowania, a także zaprezentowane zasady działania jednego z najważniejszych algorytmów kryptografii asymetrycznej – RSA. Zdobyta wiedza pozwoli uczniom lepiej zrozumieć, w jaki sposób chronione są dane w systemach informatycznych oraz jakie znaczenie ma bezpieczeństwo informacji w cyfrowym świecie.
Zanim zapoznasz się z materiałem wykonaj
Ćwiczenie na rozgrzewkę:
Wyjaśnisz pojęcie bezpieczeństwa informacji oraz poznasz zagrożenia związane z przesyłaniem danych w sieciach komputerowych
Omówisz na czym polega uwierzytelnianie i jakie są jego podstawowe metody
Zdefiniujesz pojęcie kryptografii i opiszesz jego rolę w ochronie danych.
Omówisz algorytm szyfrowania RSA oraz jego zastosowanie
Wyjaśnisz czym jest podpis elektroniczny i jakie pełni funkcje.