Dzień Dobry !

Potrzebuje pomocy z moją pracą inż.

Praca jest w JAVA i jest zbiorem 3 algorytmów kryptograficznych.
Mam zaimplementować DES MD5 i RSA, ale bez użycia wbudowanych
bibliotek kryptograficznych :-/

Mam na samym początku problem z plikami.

Otwieram plik strumieniem i zasysam go w tablice Byte.

Nie wiem jak mogę przemieniać kolejność bitów i w ogóle potrzebuję jakiegoś info na temat
tego typu operacji.

Operowanie na bitach !

Czekam na pomoc w poszukiwaniu źródeł lub lub tutoriali.

Jestem beginerem i zbieram siły na jakąś odmianę.

Pozdrawiam.