Program szukający dwóch takich par c i d spełniających równanie
Ostatnio zmodyfikowano 2011-11-13 13:07
mr.green Temat założony przez niniejszego użytkownika |
Program szukający dwóch takich par c i d spełniających równanie » 2011-11-13 11:07:19 Witam, potrzebuję Waszej pomocy.
Potrzebuję napisać program, który dla równania Rot_{2}[(c+d+1)mod256] = b dla danego b, szukanego c i d znajdzie wszystkie możliwe pary c i d i je wyświetli. b,c,d są to ciągi 8 bitowe
Rot_{2} - przesunięcie cykliczne o 2 (obrót bitowy - wikipedia) i można go w kodzie Rot_{2} - unsigned char b = (c + d) & 0xff; return((((b & 0xc0) >> 6) | (b << 2)) & 0xff);
Bardzo proszę o jakieś pomoc, wskazówki, jestem początkujący w programowaniu.
|
|
Drraven |
» 2011-11-13 11:43:50 Co ty chcesz zrobić ? |
|
pekfos |
» 2011-11-13 13:07:42 on chyba chce napisać program łamiący ROTa metodą brute-force.. |
|
« 1 » |