public IStreamCalculator CreateCalculator()
        {
            ISigner sig = SignerUtilities.GetSigner(X509Utilities.GetSignatureName(this.algID));

            sig.Init(false, this.publicKey);
            return(new VerifierCalculator(sig));
        }
示例#2
0
        public IStreamCalculator CreateCalculator()
        {
            ISigner signer = SignerUtilities.GetSigner(X509Utilities.GetSignatureName(algID));

            signer.Init(forSigning: false, publicKey);
            return(new VerifierCalculator(signer));
        }
示例#3
0
        public IStreamCalculator CreateCalculator()
        {
            ISigner verifier = SignerUtilities.InitSigner(X509Utilities.GetSignatureName(algID), false, publicKey, null);

            return(new DefaultVerifierCalculator(verifier));
        }