0
인 바이트를 맨 앞에 삽입하는 현상이 발견되고 있다 복호화시에 맨 앞 바이트의 0
을 제거해주면 잘 작동한다.// Java에서 인코딩된 문자열을 Byte[]로 바꿀때 맨 앞에 0 이 있으면 삭제하기 private byte[] getEncryptedBytes(String encryptedString) { byte[] bytes = new BigInteger(encryptedString, 16).toByteArray(); // javascript RSA 라이브러리가 맨 앞에 \0을 붙이는 현상이 있어서 처리하고 있음. if (bytes[0] == 0) { return ArrayUtils.subarray(bytes, 1, bytes.length); } return bytes; }