コード例 #1
0
ファイル: Srp.cs プロジェクト: alezh/mangos-srp6
        public void ComputeVerifier()
        {
            var I  = SrpHash.CreateBigInteger(IdentityHash.ToHexString(), 16);
            var ii = I.ToUnsignedByteArray();

            Array.Reverse(ii);
            byte[] x = SrpHash.Concatenate(Salt.ToUnsignedByteArray(), ii).HashEncode();
            Array.Reverse(x);
            SaltedIdentityHash = x.ToHexString().CreateBigInteger(16);
            Verifier           = Generator.ModPow(SaltedIdentityHash, Modulus);
        }
コード例 #2
0
ファイル: SRP6.cs プロジェクト: amalaratchagar/POS_in_WPF
 public String GetSalt()
 {
     return(BytesToHex(Salt.ToUnsignedByteArray()));
 }