Exemple #1
0
        public IHash copy()
        {
            RIPEMD160 cop = new RIPEMD160();
            Array.Copy(xBuf, 0, cop.xBuf, 0, xBuf.Length);
            cop.xBufOff = xBufOff;
            cop.byteCount = byteCount;

            cop.H0 = H0;
            cop.H1 = H1;
            cop.H2 = H2;
            cop.H3 = H3;
            cop.H4 = H4;
            Array.Copy(X, 0, cop.X, 0, X.Length);
            cop.xOff = xOff;
            return (IHash) cop;
        }
Exemple #2
0
 public static RIPEMD160 @new()
 {
     RIPEMD160 r = new RIPEMD160();
     return r;
 }