Exemplo n.º 1
0
		public void CorrectSignKeyTest()
		{
			var context = new CryptoContext(
				GetPasswordCallback,
				@"C:\projects\OutlookPrivacyPlugin\Deja.Crypto.Test\pubring.gpg",
				@"C:\projects\OutlookPrivacyPlugin\Deja.Crypto.Test\secring.gpg",
				"rsa", "sha-1");
			var crypto = new PgpCrypto(context);

			PgpSecretKey masterKey;
			var signKey = crypto.GetSecretKeyForSigning("*****@*****.**", out masterKey);

			Assert.AreEqual(long.Parse("FB3B2D2D92C7039A", NumberStyles.HexNumber), signKey.KeyId);
		}