Вы определенно хотите байт []. «Байт» эквивалентен знаковому символу в C. «Java» char - это 16-битное значение в кодировке Unicode и на самом деле совсем не эквивалентно.
Если это для размытия, если в функции CRC, которую вы используете, нет ничего особенного, я думаю, вы могли бы просто использовать:
import java.util.Random;
Random randgen = new Random();
byte[] fuzzbytes = new byte[numbytes];
randgen.nextBytes(fuzzbytes);
outstream.write(fuzzbytes, 0, numbytes);