Witam,
Znalazłem coś takiego (DES ECB bez paddingu), szyfruje i deszyfruje ale zaszyfrowana treść nie jest zgodna z ogólnie dostępnymi implementacjami DES-a np. w Java.
Wartości stałych w tablicach, mechanizmy w kodzie na oko wygląda że zbieżne ze jego algorytmem.
Kod leży 9 lat, może ktoś to rozgryzł?
0
0
To, że szyfruje i deszyfruje to jeszcze nic nie znaczy, bo dla obu operacji algorytm i sboxy są takie same, tylko podklucze podajesz w odwrotnej kolejności (jeśli dobrze pamiętam). Możesz porównać sobie sboxy i ipboxy z tym co jest tutaj http://page.math.tu-berlin.de/~kant/teaching/hess/krypto-ws2006/des.htm
0
Autor w komentarzu podaje:
Based on the document FIPS PUB 46-3
Generalnie po co Ci to? Jakiś student naklepał zadanie na przedmiot "Podstawy kryptografii" i ty chcesz tego użyć? (Tam nawet testów nie ma).