У меня есть байтовый массив, который я шифрую, а затем конвертирую в строку, чтобы он мог быть передан. Когда я получаю строку, я должен преобразовать строку обратно в массив байтов, чтобы ее можно было расшифровать. Я проверил, что полученная строка соответствует отправляемой строке (включая длину), но когда я использую что-то вроде str.getBytes(), чтобы преобразовать ее в массив байтов, она не соответствует моему исходному массиву байтов.
Пример вывода:
SENT: WzShnf/fOV3NZO2nqnOXZbM1lNwVpcq3qxmXiiv6M5xqC1A3
SENT STR: [[email protected]
RECEIVED STR: [[email protected]
RECEIVED: W0JAM2U0YTlhN2Q=
любые идеи, как я могу преобразовать полученную строку в массив байтов, который соответствует массиву отправленных байтов?
Спасибо