DeutschEnglishEspañolPolishSerbian
 
   


 


Zrzuty ekranu z CrypTool 1.4.xx PDF Drukuj

  • CrypTool zawiera kilka funkcji umożliwiających kryptoanalizę. Za ich pomocą każdy może się przekonać o słabości prostych algorytmów szyfrujących. Wybrane algorytmy mogą być nawet łamane w sposób automatyczny.



  • Interaktywne diagramy prezentują schemat podpisu cyfrowego i szyfrowania hybrydowego

 
 
  • CrypTool zawiera wyczerpującą pomoc, dostępną zawsze pod klawiszem F1



  • W programie zawarto możliwości poznawania i testowania odporności współczesnych algorytmów. Na przykład zaimplementowano atak systematycznego przeszukiwania (brutalnej siły).



  • Można używać różnych wariantów algorytmu RSA (różna długość klucza, różne alfabety, różny rozmiar bloku) za pomocą opcji "Kryptosystem RSA".



  • Demonstracja różnych sposobów uwierzytelniania przez sieć:

  • Login/Hasło lub hasło jednorazowe.
  • Protokoły typu Wyznanie-Odpowiedź (symetryczne + asymetryczne).
  • Uwierzytelniania dwustronnie asymetryczne.
  • Użytkownik może interakcyjnie śledzić działania atakującego (przejęcie kontroli nad połączeniem, podsłuchiwanie transmisji, itp.).
  • Wniosek z nauki: tylko dwustronne uwierzytelnianie asymetryczne jest odporne na ataki typu 'man-in-the-middle'.



  • Demonstracja ataku na bezpieczny tunel ustanowiony przy pomocy typowego szyfrowania hybrydowego. Jeśli implementacja nie jest poprawna (co zdarza się w rzeczywistości), atakujący może obliczyć klucz sesji.




  • Trzy ataki na algorytm RSA oparte na redukcji kraty. Opierają się one na następujących założeniach:

  • Jeden z czynników rozkładu liczby N jest znany.
  • Znane są fragmenty tekstu jawnego oraz e jest małe.
  • Jeżeli d jest zbyt małe w stosunku do N, to możemy rozłożyć N na składniki iloczynu.



  • Implementacja MAC (połączenie kryptograficznych funkcji skrótu z symetrycznymi algorytmami szyfrującymi w celu wierzytelniania wiadomości). Funkcje haszujące wykorzystano także w podpisie cyfrowym i algorytmach PKCS#5.

  • Trzy moduły oparte na Chińskim twierdzeniu o resztach:

  • Rozwiązanie liniowego układu równań modularnych w zastosowaniu do ruchu w układzie planet.
  • Demonstracja w jaki sposób wyglądają obliczenia na resztach, w odróżnieniu od liczb podstawowych
  • Ilustracja algorytmu dzielenia tajemnicy.

Screenshot


  • Wizualizacja działania algorytmów szyfrujących (Cezara, Vigenere, Nihilistów, DES) za pomocą pakietu do animowanych prezentacji ANIMAL.

Screenshot


  • Trójwymiarowa wizualizacja dużego zbioru liczb losowych za pomocą oprogramowania OpenQVis.

Screenshot


  • Implementacja i analiza algorytmu ADFGVX.

Screenshot


  • Efektywna analiza monoalfabetycznych algotymów szyfowania przez podstawienie.

  • The NumberShark jest grą edukacyjną, której celem jest ćwiczenie uczniów w faktoryzacji.

Screenshot
Ostatnia aktualizacja: Czwartek, 25 Marzec 2010 00:09