Если вы пытались читать необработанные байты, это не то, что вы делаете.
Вы используете Reader, который читает символы (в кодировке, которую вы не указали, поэтому он по умолчанию что-то, возможно, UTF-8).
Для чтения байтов используйте InputStream (и не переносите его в Reader).