class Hexer {

    public static byte[] dehexify(String data) {
        byte[] bytes = new byte[data.length() / 2];

        for (int i = 0; i < bytes.length; i++) {
            bytes[i] = (byte) Integer.parseInt(data.substring(2 * i, (2 * i) + 2), 16);
        }

        return bytes;
    }

}