Witam,
Nie chce gotowca ale mam problem co dalej...
Mam zadanie takie aby obraz zakodować i zaszyfrować, wykonując następujące czynności:
1. Każdy z pięciu poziomych rzędów obrazu jest kodowany jako 5-bitowa liczba binarna.
Wiec tu mi wyszlo:
rzad 1 = 00010
rzad 2 = 00110
rzad 3 = 01010
rzad 4 = 11111
rzad 5 = 00010
2. Zaczynając od lewej, pierwsza cyfra binarna jest mnożona przez 16, druga przez 8, trzecia przez 4, czwarta przez 2, a piąta przez 1.
wiec wyszlo mi:
Rzad 1 = (0 × 16) + (0 × 8) + (0 × 4) + (1 × 2) + (0 × 1) = 0 + 0 + 0 + 2 + 0 = 2.
Rzad 2 = (0 × 16) + (0 × 8) + (1 × 4) + (1 × 2) + (0 × 1) = 0 + 0 + 4 + 2 + 0 = 6
Rzad 3 = (0 × 16) + (1 × 8) + (0 × 4) + (1 × 2) + (0 × 1) = 0 + 8 + 0 + 2 + 0 = 10
Rzad 4 = (1 × 16) + (1 × 8) + (1 × 4) + (1 × 2) + (1 × 1) = 16 + 8 + 4 + 2 + 1 = 31
Rzad 5 = (0 × 16) + (0 × 8) + (0 × 4) + (1 × 2) + (0 × 1) = 0 + 0 + 0 + 2 + 0 = 2
i tu teraz pojawia sie problem:
3. Wartość reprezentująca każdy wiersz jest szyfrowana przy użyciu modułowego dodawania z modulus 32 i kluczem 15.
4. Wynik jest konwertowany na 5-bitową liczbę binarną.
Bardzo prosze o pomoc bo nie mam pojecia jak sie za to zabrac powtazam nie chce gotowca chce wytlumaczenia :) jak cieciowi