Próbuję zaszyfrować niektóre liczby całkowite w java za pomocą java.security i javax.crypto.Używanie java do szyfrowania liczb całkowitych
Problem polega na tym, że klasa Cipher szyfruje jedynie tablice bajtów. Nie mogę bezpośrednio przekonwertować liczby całkowitej na ciąg bajtów (lub czy mogę?). Jaki jest najlepszy sposób na zrobienie tego?
Czy należy przekonwertować liczbę całkowitą na ciąg, a ciąg na bajt []? Wydaje się to zbyt mało skuteczne.
Czy ktoś zna szybki/łatwy lub skuteczny sposób to zrobić?
Proszę dać mi znać.
Z góry dziękuję.
JBU
Hmm .. idziesz między różnymi endianness? Jeśli tak, to spowoduje, że te liczby całkowite będą niepoprawne, gdy skonwertujesz je z powrotem z tablicy bajtów. – SCdF
Apparerntly "Maszyna wirtualna Java zawsze używała big-endian", więc myślę, że to nie problem. – SCdF