REKLAMA

Jak działa RSA?

RSA. Bodaj najpopularniejszy algorytm szyfrowania. Obecny w popkulturze, łamany w wielu filmach i serialach przez genialnych hakerów w mgnieniu oka, a jednak w rzeczywistości wciąż z powodzeniem użytkowany. Rozpracujmy tajemnicę kryjącą się pod tymi trzema magicznymi literami...

Niektóre zagadnienia poruszane w tym artykule:

  • Szyfr asynchroniczny;
  • Nic tylko korzystać!
  • Fundamenty;
  • Największy wspólny dzielnik;
  • Liczby pierwsze;
  • Arytmetyka modulo;
  • Odwrotność liczby;
  • Tocjent;
  • Małe twierdzenie Fermata;
  • Chińskie twierdzenie o resztach;
  • RSA;
  • Generowanie kluczy;
  • Szyfrowanie tekstu;
  • Dlaczego RSA działa?
  • Zamienność kluczy;
  • Bezpieczeństwo RSA.

Artykuł pochodzi z magazynu Programista nr 89 (2/2020). Jest to wydanie z przełomu marca i kwietnia 2020 r. Szczegółowy spis treści wydania nr 88: https://programistamag.pl/programista-2-2020-89/

Autorem tego artykuł jest Wojciech Sura. Programuje od 25 lat, z czego 10 komercyjnie; ma na koncie aplikacje desktopowe, webowe, mobilne i wbudowane - pisane w C#, C++, Javie, Delphi, PHP, Javascript i w jeszcze kilku innych językach. Obecnie pracuje w firmie WSCAD, rozwijającej oprogramowanie nowej generacji CAD dla elektrotechników.

Uwaga! Z powodu stanu epidemii w Polsce większosć Empików jest zamkniętych. Zachęcmy do zamawiania Programisty w >>prenumeracie<<. Państwa zamówienia pomogą nam przetrwać ten trudny okres dla małego wydawcy prasy. Wykruszył nam sie ważny kanał dystrybucji jakim są właśnie Empiki, dlatego będziemy bardzo wdzięczni za wszelkie polecania magazynu Programista.

>>TUTAJ<< możesz zamówić pojedyncze wydanie Programisty nr 89.