3262346749

3262346749



Instrukcja do laboratorium nr 1

1. Proszą uruchomić komputer w systemie Windows.

2.    Utworzyć na dysku nowy katalog i ściągnąć ze strony: http://kt.aah.edu.pl/~niemiec/lab aplikacją szyfrującą i program HexEdit.

3.    Aplikacja szyfrująca jest softwarową implementacją najpopularniejszego symetrycznego szyfru blokowego AES (Advanced Encryption Standard). Długość bloku wejściowego (i wyjściowego) w algorytmie AES wynosi 128 bitów. Algorytm ten wspiera trzy długości kluczy. Zapoznaj sią z interfejsem graficznym, przeanalizuj dostępne funkcje i ustawienia, a następnie spróbuj zaszyfrować i odszyfrować dowolny tekst w interfejsie oraz przykładowy plik tekstowy.

UWAGA!!

Jeśli używasz interfejsu graficznego w celu wyświetlenia wyniku szyfrowania, pamiętaj że zaszyfrowany tekst jest wyświetlany jako znaki ASCII i część szyfrogramu może nie być wyświetlona w interfejsie (znaki niedrukowalne). W takim wypadku, skopiowanie szyfrogramu do pierwszego okna i próba odszyfrowania, niestety nie zakończy się sukcesem.

Będąc jednak cierpliwym i próbując szyfrować swój tekst za pomocą różnych kluczy (klawisz: „Generate"), znajdziesz w końcu odpowiedni szyfrogram. Pamiętaj że czym dłuższy szyfrogram uda się wygenerować z Twojego tekstu, tym większe prawdopodobieństwo że nie ma w nim znaków niedrukowalnych.

4.    Aplikacja szyfrująca wspiera kilka trybów szyfrowania długich bloków (OFB, CFB, EBC, CBC, CTR) oraz funkcją skrótu z kluczem, która jest trybem CBC-MAC. Niestety, ich nazwy zostały ukryte.

Pomóż prowadzącemu zajęcia zidentyfikować każdy z ukrytych trybów.

Wskazówka: Weź pod uwagę cechy jakimi charakteryzuje się dany tryb szyfrowania, np.: propagacja błędów itp.

Czy używając tego samego algorytmu szyfrującego i tego samego klucza kryptograficznego, ale różnych trybów szyfrowania, otrzymamy taki sam szyfrogram w każdym przypadku? Dlaczego?

5.    Otwórz plik polecenia_sluzbowe.txt znajdujący sią na stronie: http://kt.aah.edu.pl/~niemiec/lab a następnie skopiuj treść pliku i zapisz na dysku w formacie .txt (skorzystaj z Notatnika!). Treść dotyczy pewnej poufnej notatki służbowej w której znajdują się dwa polecenia dotyczące kont bankowych. Zaszyfruj plik tekstowy z treścią notatki za pomocą trybu ECB, a następnie przy pomocy programu HexEdit spróbuj tak zmodyfikować



Wyszukiwarka

Podobne podstrony:
Badania Operacyjne Instrukcja do LABORATORIÓW nr 2ANALIZA WRAŻLIWOŚCI ZAGADNIENIA PROGRAMOWANIA
Badania Operacyjne Instrukcja do LABORATORIÓW nr I METODA PROGRAMOWANIA LINIOWEGO CEL -
Badania Operacyjne Instrukcją do LABORATORIÓW nr 1METODA PROGRAMOWANIA LINIOWEGO CEL -
13 Po uruchomieniu komputera z systemem Windows 2000, pokazuje się następująca wiadomość: "Adre
Sposób wykonania ćwiczenia Uczeń powinien: 1)    uruchomić komputer z systemem Window
ARCHITEKTURA SYSTEMÓW KOMPUTEROWYCH: Instrukcja do laboratorium 4, (2x2h) Opracowanie i prowadzenie:
29715 skanowanie0021 (4) 2 Instrukcja do ćwiczenia nr 71.    CEL I ZAKRES ĆWICZENIA L
DSCN5965 Instrukcja do ćwiczenia nr 7 1.    CEL I ZAKRES ĆWICZENIA LABORATORYJNEGO Ce
DSCN5987 ifi Instrukcja do ćwiczenia nr 8 1.    CEL I ZAKRES ĆWICZENIA LABORATORYJNEG
89529 skanowanie0008 (133) 2 Instrukcja do ćwiczenia nr 6 (6N) 1.    CEL I ZAKRES ĆWI
LABORATORIUM WYTRZYMAŁOŚCI MATERIAŁÓW Instrukcja do ćwiczenia nr 16 POMIARY ODKSZTAŁCEŃ I NAPRĘŻEŃ W
skanowanie0019 (51) 13 Instrukcja do ćwiczenia nr 6 (6N)4. Zakres materiału obowiązującego przy zali

więcej podobnych podstron