コード例 #1
0
 public override int GetHashCode()
 {
     return(_curve.GetHashCode()
            ^ _g.GetHashCode()
            ^ _n.GetHashCode()
            ^ _h.GetHashCode()
            ^ Arrays.GetHashCode(_seed));
 }
コード例 #2
0
        public override int GetHashCode()
        {
            int hc = p.GetHashCode() ^ g.GetHashCode();

            if (q != null)
            {
                hc ^= q.GetHashCode();
            }

            return(hc);
        }
コード例 #3
0
        public override int GetHashCode()
        {
            int code = Arrays.GetHashCode(this.SubjectKeyIdentifier);

            IBigInteger serialNumber = this.SerialNumber;

            if (serialNumber != null)
            {
                code ^= serialNumber.GetHashCode();
            }

            X509Name issuer = this.Issuer;

            if (issuer != null)
            {
                code ^= issuer.GetHashCode();
            }

            return(code);
        }
コード例 #4
0
 public override int GetHashCode()
 {
     return(_q.GetHashCode() ^ base.GetHashCode());
 }
コード例 #5
0
 public override int GetHashCode()
 {
     return(p.GetHashCode() ^ g.GetHashCode() ^ l);
 }
コード例 #6
0
 public override int GetHashCode()
 {
     return(modulus.GetHashCode() ^ exponent.GetHashCode() ^ IsPrivate.GetHashCode());
 }
コード例 #7
0
 public override int GetHashCode()
 {
     return(bigInt.GetHashCode() ^ scale);
 }
コード例 #8
0
 public override int GetHashCode()
 {
     return(p.GetHashCode() ^ q.GetHashCode() ^ a.GetHashCode());
 }
コード例 #9
0
 public override int GetHashCode()
 {
     return(_certainty.GetHashCode() ^ _publicExponent.GetHashCode());
 }