Using java to encrypt integers
Using java to encrypt integers I'm trying to encrypt some integers in java using java.security and javax.crypto. The problem seems to be that the Cipher class only encrypts byte arrays. I can't directly convert an integer to a byte string (or can I?). What is the best way to do this? Should I convert the integer to a string and the string to byte? This seems too inefficient. Does anyone know a quick/easy or efficient way to do it? Please let me know. Thanks in advance. jbu Hmm.. are you going between different Endianness? If so that would cause those integers to be incorrect when you converted them back from the byte array.. – SCdF Nov 26 '08 at 19:19 Apparerntly "Java virtual machine always used big-endian", so I guess it's not an issue. – SCdF No...