if (bufOff > buf.length)
if (bufOff >= buf.length)
    public void processByte(        byte        in)    {        if (bufOff > buf.length)        {            throw new DataLengthException("attempt to process message to long for cipher");        }        buf[bufOff++] = in;    }