Czym jest szyfrowanie? Definicji tego terminu jest wiele, jedne są bardziej szczegółowe i skomplikowane inne prostsze, jednak wystarczające jest stwierdzenie, że szyfrowanie to po prostu metoda zapisu tekstu jawnego w taki sposób, by stał się on nieczytelny dla osób trzecich i jednocześnie z powrotem jawny po właściwej weryfikacji. Kryptografia nie została zapoczątkowana wraz z erą komputeryzacji. Co prawda to dzięki coraz większej mocy obliczeniowej komputerów powstają lepsze i skuteczniejsze szyfry i obecnie jest to z pewnością domena informatyki. Kryptologia jako nauka liczy kilka tysięcy lat. Zapiski na temat stosowania szyfrów znaleziono na pochodzących z Mezopotamii tabliczkach z pismem klinowym datowanych już na 1500 rok p.n.e. Rozwój kryptografii był powolny i nierówny. Powstawała ona niezależnie w wielu kręgach kulturowych i przybierała różne formy i stopnie zaawansowania. Rozwój przebiegał równolegle z rozwojem matematyki. Szczególnie działania matematyków w czasie II Wojny Światowej przyczyniły się do kojarzenia kryptologii z matematyką. Zanim przejdziemy do opisu współczesnej kryptografii zapoznamy się z kilkoma dawnymi metodami szyfrowania.

W mojej pracy starałem się oddać zasadę działania poszczególnych szyfrów jak i ogólne zasady kryptografii. W skryptach należy używać wyłącznie alfabetu bez polskich znaków oraz znaków interpunkcyjnych.
Użyte oprogramowanie:
  • Notepad++
  • NetBeans IDE
  • Amaya
  • MathML
  • HTML
  • CSS
  • PHP
  • JavaScript
  • Bootstrap 3
  • Biblioteka jQuery
Do poprawnego działania strony potrzeba :
  • Połączenie z internetem
  • Wtyczka MathJax
  • Serwer PHP

Autor pracy: Piotr Rogowski Zespół szkół im. Stanisława Staszica w Staszowie