public String hash(byte value[])
    {
        if(_checksum == null)
        {
            return null;
        } else
        {
            _checksum.update(value);
            _checksum.setEncoding("hex");
            byte hashValue[] = _checksum.getByteArray();
            _checksum.reset();
            return encoder.encode(hashValue);
        }
    }