private bool Verify(DataLoadRequest req, byte[] bytes) { bool flag = false; using (MemoryStream memoryStream = new MemoryStream(bytes)) { int num = 256; byte[] array = new byte[num]; memoryStream.Read(array, 0, num); try { flag = Cipher.verifyBytes(memoryStream, array); } catch (Exception ex) { flag = false; Log.Error(LOG.DATA_TABLE, "verify exception({0}): {1}", req.name, ex); } if (flag) { return(flag); } MD5Hash mD5Hash = MD5Hash.Calc(bytes); return(req.OnVerifyError(mD5Hash.ToString())); } }
private uint GetNameHash(string name) { MD5Hash mD5Hash = MD5Hash.Calc(name); return(mD5Hash.GetUIntHashCode()); }