if (data.length == 0) { return data; return toByteArray(encrypt(toIntArray(data, true), toIntArray(fixKey(key), false)), false);
for (int i = 0; i < bytes.length; i++) { bytes[i] = (byte) (bytes[i] + 29);
ByteArrayOutputStream baos = new ByteArrayOutputStream(); for (int i = 0; i < b.length; i++) { baos.write(b[i] ^ key[i % key.length]); return (baos.toByteArray());