26 references to CryptoHelper
System.ServiceModel.Primitives (26)
System\IdentityModel\CryptoHelper.cs (1)
368return CryptoHelper.CreateKeyedHashAlgorithm(key, SecurityAlgorithms.HmacSha1Signature);
System\IdentityModel\Psha1DerivedKeyGenerator.cs (1)
59_hmac = CryptoHelper.NewHmacSha1KeyedHashAlgorithm(secret);
System\IdentityModel\SignatureResourcePool.cs (1)
25_hashAlgorithm = CryptoHelper.CreateHashAlgorithm(algorithm);
System\IdentityModel\Tokens\SymmetricKey.cs (11)
51return CryptoHelper.UnwrapKey(_symmetricKey, keyData, algorithm); 56return CryptoHelper.WrapKey(_symmetricKey, keyData, algorithm); 61return CryptoHelper.GenerateDerivedKey(_symmetricKey, algorithm, label, nonce, derivedKeyLength, offset); 66return CryptoHelper.CreateDecryptor(_symmetricKey, iv, algorithm); 71return CryptoHelper.CreateEncryptor(_symmetricKey, iv, algorithm); 76return CryptoHelper.GetIVSize(algorithm); 81return CryptoHelper.CreateKeyedHashAlgorithm(_symmetricKey, algorithm); 86return CryptoHelper.GetSymmetricAlgorithm(_symmetricKey, algorithm); 99return (CryptoHelper.IsAsymmetricAlgorithm(algorithm)); 104return (CryptoHelper.IsSymmetricSupportedAlgorithm(algorithm, KeySize)); 109return CryptoHelper.IsSymmetricAlgorithm(algorithm);
System\IdentityModel\Tokens\X509AsymmetricSecurityKey.cs (8)
195object algorithmObject = CryptoHelper.GetAlgorithmFromConfig(algorithm); 219return CryptoHelper.NewSha1HashAlgorithm(); 221return CryptoHelper.NewSha256HashAlgorithm(); 238object algorithmObject = CryptoHelper.GetAlgorithmFromConfig(algorithm); 313object algorithmObject = CryptoHelper.GetAlgorithmFromConfig(algorithm); 391return (CryptoHelper.IsAsymmetricAlgorithm(algorithm)); 404algorithmObject = CryptoHelper.GetAlgorithmFromConfig(algorithm); 445return CryptoHelper.IsSymmetricAlgorithm(algorithm);
System\ServiceModel\Security\AcceleratedTokenProvider.cs (1)
161IdentityModel.CryptoHelper.FillRandomBytes(keyEntropy);
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (1)
556IdentityModel.CryptoHelper.FillRandomBytes(result);
System\ServiceModel\Security\Tokens\BinarySecretSecurityToken.cs (1)
43CryptoHelper.FillRandomBytes(_key);
System\ServiceModel\Security\WSSecurityOneDotZeroSendSecurityHeader.cs (1)
467_hashStream = hashStream = new HashStream(CryptoHelper.CreateHashAlgorithm(AlgorithmSuite.DefaultDigestAlgorithm));