Witam już siedzę nad tym drugi dzień poddaje sie nie mam pojęcia jak to zrobic może ktoś ma jakieś sugestie.
Problem mam taki
//tablica w bajtach
byte[] podpisDodany=podpisWyj.getMessageDigest().digest();
plikWyj = new FileOutputStream ("wejscie.txt", true);
ByteArrayInputStream tabWej = new ByteArrayInputStream(podpisDodany);
//dodaje bajty z tablicy do konca pliku
while ((znak = tabWej.read()) >= 0) {
plikWyj.write(znak);
}
plikWyj.close();
!!!! Niestety jak drukuje sobie wartosci do porownania w HEXIE dodana tablica nie jest taka sama!!
np
do pliku fffe4d06906306806106c0
dodaje tablice
f7dd8bd9239ccb17350e2669f4886e6e
i otrzymuje
fffe4d06906306806106c0f7dd8bd9239ccb1735e2669f4886e6e
i kompilator zjada mi gdzies zawsz pierwsza polowke int :)
Moze jakies sugestie
Wielkie dzieki
Michal