Пример #1
0
		public DsaDigestSigner(
			IDsa	signer,
			IDigest	digest)
        {
            this.digest = digest;
            this.dsaSigner = signer;
        }
		public Gost3410DigestSigner(
			IDsa	signer,
			IDigest	digest)
		{
			this.dsaSigner = signer;
			this.digest = digest;
		}
Пример #3
0
 public Gost3410DigestSigner(
     IDsa signer,
     IDigest digest)
 {
     this.dsaSigner = signer;
     this.digest    = digest;
 }
Пример #4
0
 public DsaDigestSigner(
     IDsa signer,
     IDigest digest)
 {
     this.digest    = digest;
     this.dsaSigner = signer;
 }
Пример #5
0
 public DsaDigestSigner(
     IDsa dsa,
     IDigest digest)
 {
     this.dsa      = dsa;
     this.digest   = digest;
     this.encoding = StandardDsaEncoding.Instance;
 }
Пример #6
0
 public DsaDigestSigner(
     IDsaExt dsa,
     IDigest digest,
     IDsaEncoding encoding)
 {
     this.dsa      = dsa;
     this.digest   = digest;
     this.encoding = encoding;
 }
Пример #7
0
        public Gost3410DigestSigner(
            IDsa signer,
            IDigest digest)
        {
            this.dsaSigner = signer;
            this.digest    = digest;

            halfSize  = digest.GetDigestSize();
            this.size = halfSize * 2;
        }
Пример #8
0
 public HeightsInitializer(IDsa wrappee, LandscapeContext context, DsaSettings settings)
     : base(wrappee)
 {
     this.context  = context;
     this.settings = settings;
 }
Пример #9
0
 public GeneratorStarter(IDsa dsa)
 {
     this.dsa = dsa;
 }
Пример #10
0
 public DsaDigestSigner2(IDsa dsa, IDigest digest)
     : base(dsa, digest)
 {
 }
 public DsaDigestSigner(IDsa signer, IDigest digest)
 {
     _digest = digest;
     _dsaSigner = signer;
 }
Пример #12
0
        private void DoTestHMacDetECDsa(IDsa detSigner, IDigest digest, byte[] data, ICipherParameters privKey, BigInteger r, BigInteger s)
        {
            byte[] m = new byte[digest.GetDigestSize()];

            digest.BlockUpdate(data, 0, data.Length);

            digest.DoFinal(m, 0);

            detSigner.Init(true, privKey);

            BigInteger[] rs = detSigner.GenerateSignature(m);

            if (!r.Equals(rs[0]))
            {
                Fail("r value wrong");
            }
            if (!s.Equals(rs[1]))
            {
                Fail("s value wrong");
            }
        }
Пример #13
0
 public BaseDsaDecorator(IDsa wrappee)
 {
     this.wrappee = wrappee;
 }
Пример #14
0
 public Gost34310DigestSigner(IDsa signer, IDigest digest)
     : base(signer, digest)
 {
     this.digest    = digest;
     this.dsaSigner = signer;
 }
Пример #15
0
 public PredictableRandomizer(IDsa wrappee, DsaSettings settings) : base(wrappee)
 {
     this.settings = settings;
 }
 public DsaDigestSigner(IDsa signer, IDigest digest)
 {
     _digest    = digest;
     _dsaSigner = signer;
 }
 public TerrainDataToContextConverter(IDsa wrappee, TerrainData terrainData, LandscapeContext context)
     : base(wrappee)
 {
     this.terrainData = terrainData;
     this.context     = context;
 }