268 references to SecurityAlgorithms
System.IdentityModel (186)
System\IdentityModel\CryptoHelper.cs (105)
408return GetSymmetricAlgorithm(null, SecurityAlgorithms.DefaultEncryptionAlgorithm ); 413return CryptoHelper.CreateHashAlgorithm(SecurityAlgorithms.Sha1Digest); 418return CryptoHelper.CreateHashAlgorithm(SecurityAlgorithms.Sha256Digest); 423KeyedHashAlgorithm algorithm = GetAlgorithmFromConfig( SecurityAlgorithms.HmacSha1Signature ) as KeyedHashAlgorithm; 426throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument( "algorithm", SR.GetString( SR.ID6037, SecurityAlgorithms.HmacSha1Signature ) ); 433return CryptoHelper.CreateKeyedHashAlgorithm(key, SecurityAlgorithms.HmacSha1Signature); 438return CryptoHelper.CreateKeyedHashAlgorithm(key, SecurityAlgorithms.HmacSha256Signature); 443Rijndael rijndael = (GetSymmetricAlgorithm(null, SecurityAlgorithms.Aes128Encryption) as Rijndael); 446throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new InvalidOperationException(SR.GetString(SR.CustomCryptoAlgorithmIsNotValidSymmetricAlgorithm, SecurityAlgorithms.Aes128Encryption))); 468case SecurityAlgorithms.TripleDesEncryption: 470case SecurityAlgorithms.Aes128Encryption: 471case SecurityAlgorithms.Aes192Encryption: 472case SecurityAlgorithms.Aes256Encryption: 496case SecurityAlgorithms.TripleDesEncryption: 498case SecurityAlgorithms.Aes128Encryption: 499case SecurityAlgorithms.Aes192Encryption: 500case SecurityAlgorithms.Aes256Encryption: 526case SecurityAlgorithms.Sha1Digest: 532case SecurityAlgorithms.Sha256Digest: 560case SecurityAlgorithms.HmacSha1Signature: 562case SecurityAlgorithms.HmacSha256Signature: 582if ((algorithm != SecurityAlgorithms.Psha1KeyDerivation) && (algorithm != SecurityAlgorithms.Psha1KeyDerivationDec2005)) 605case SecurityAlgorithms.TripleDesEncryption: 607case SecurityAlgorithms.Aes128Encryption: 608case SecurityAlgorithms.Aes192Encryption: 609case SecurityAlgorithms.Aes256Encryption: 679case SecurityAlgorithms.TripleDesEncryption: 680case SecurityAlgorithms.TripleDesKeyWrap: 683case SecurityAlgorithms.Aes128Encryption: 684case SecurityAlgorithms.Aes192Encryption: 685case SecurityAlgorithms.Aes256Encryption: 686case SecurityAlgorithms.Aes128KeyWrap: 687case SecurityAlgorithms.Aes192KeyWrap: 688case SecurityAlgorithms.Aes256KeyWrap: 764AsymmetricAlgorithm algorithm = key.GetAsymmetricAlgorithm( SecurityAlgorithms.RsaSha256Signature, true ); 814AsymmetricAlgorithm algorithm = key.GetAsymmetricAlgorithm( SecurityAlgorithms.RsaSha256Signature, false ); 883case SecurityAlgorithms.DsaSha1Signature: 884case SecurityAlgorithms.RsaSha1Signature: 885case SecurityAlgorithms.RsaSha256Signature: 886case SecurityAlgorithms.RsaOaepKeyWrap: 887case SecurityAlgorithms.RsaV15KeyWrap: 920case SecurityAlgorithms.DsaSha1Signature: 921case SecurityAlgorithms.RsaSha1Signature: 922case SecurityAlgorithms.RsaSha256Signature: 923case SecurityAlgorithms.RsaOaepKeyWrap: 924case SecurityAlgorithms.RsaV15KeyWrap: 926case SecurityAlgorithms.HmacSha1Signature: 927case SecurityAlgorithms.HmacSha256Signature: 928case SecurityAlgorithms.Aes128Encryption: 929case SecurityAlgorithms.Aes192Encryption: 930case SecurityAlgorithms.DesEncryption: 931case SecurityAlgorithms.Aes256Encryption: 932case SecurityAlgorithms.TripleDesEncryption: 933case SecurityAlgorithms.Aes128KeyWrap: 934case SecurityAlgorithms.Aes192KeyWrap: 935case SecurityAlgorithms.Aes256KeyWrap: 936case SecurityAlgorithms.TripleDesKeyWrap: 937case SecurityAlgorithms.Psha1KeyDerivation: 938case SecurityAlgorithms.Psha1KeyDerivationDec2005: 971case SecurityAlgorithms.DsaSha1Signature: 972case SecurityAlgorithms.RsaSha1Signature: 973case SecurityAlgorithms.RsaSha256Signature: 974case SecurityAlgorithms.RsaOaepKeyWrap: 975case SecurityAlgorithms.RsaV15KeyWrap: 977case SecurityAlgorithms.HmacSha1Signature: 978case SecurityAlgorithms.HmacSha256Signature: 979case SecurityAlgorithms.Psha1KeyDerivation: 980case SecurityAlgorithms.Psha1KeyDerivationDec2005: 982case SecurityAlgorithms.Aes128Encryption: 983case SecurityAlgorithms.Aes128KeyWrap: 985case SecurityAlgorithms.Aes192Encryption: 986case SecurityAlgorithms.Aes192KeyWrap: 988case SecurityAlgorithms.Aes256Encryption: 989case SecurityAlgorithms.Aes256KeyWrap: 991case SecurityAlgorithms.TripleDesEncryption: 992case SecurityAlgorithms.TripleDesKeyWrap: 1029case SecurityAlgorithms.TripleDesKeyWrap: 1032case SecurityAlgorithms.Aes128KeyWrap: 1033case SecurityAlgorithms.Aes192KeyWrap: 1034case SecurityAlgorithms.Aes256KeyWrap: 1068case SecurityAlgorithms.TripleDesKeyWrap: 1071case SecurityAlgorithms.Aes128KeyWrap: 1072case SecurityAlgorithms.Aes192KeyWrap: 1073case SecurityAlgorithms.Aes256KeyWrap: 1182case SecurityAlgorithms.Sha1Digest: 1187case SecurityAlgorithms.ExclusiveC14n: 1190case SecurityAlgorithms.Sha256Digest: 1195case SecurityAlgorithms.Sha512Digest: 1200case SecurityAlgorithms.Aes128Encryption: 1201case SecurityAlgorithms.Aes192Encryption: 1202case SecurityAlgorithms.Aes256Encryption: 1203case SecurityAlgorithms.Aes128KeyWrap: 1204case SecurityAlgorithms.Aes192KeyWrap: 1205case SecurityAlgorithms.Aes256KeyWrap: 1210case SecurityAlgorithms.TripleDesEncryption: 1211case SecurityAlgorithms.TripleDesKeyWrap: 1213case SecurityAlgorithms.HmacSha1Signature: 1217case SecurityAlgorithms.HmacSha256Signature: 1221case SecurityAlgorithms.ExclusiveC14nWithComments: 1223case SecurityAlgorithms.Ripemd160Digest: 1227case SecurityAlgorithms.DesEncryption: 1314case SecurityAlgorithms.Sha256Digest: 1323case SecurityAlgorithms.Sha1Digest: 1332case SecurityAlgorithms.HmacSha1Signature:
System\IdentityModel\PreDigestedSignedInfo.cs (9)
150writer.WriteString(SecurityAlgorithms.StrTransform); 253this.sha1Digest = encoding.GetBytes(SecurityAlgorithms.Sha1Digest); 254this.sha256Digest = encoding.GetBytes(SecurityAlgorithms.Sha256Digest); 255this.hmacSha1Signature = encoding.GetBytes(SecurityAlgorithms.HmacSha1Signature); 256this.rsaSha1Signature = encoding.GetBytes(SecurityAlgorithms.RsaSha1Signature); 266if (algorithm == SecurityAlgorithms.Sha1Digest) 270else if (algorithm == SecurityAlgorithms.Sha256Digest) 282if (algorithm == SecurityAlgorithms.HmacSha1Signature) 286else if (algorithm == SecurityAlgorithms.RsaSha1Signature)
System\IdentityModel\SecurityTokenService.cs (3)
284if ((request.EncryptionAlgorithm == null || request.EncryptionAlgorithm == SecurityAlgorithms.Aes256Encryption) && 285(request.SecondaryParameters == null || request.SecondaryParameters.EncryptionAlgorithm == null || request.SecondaryParameters.EncryptionAlgorithm == SecurityAlgorithms.Aes256Encryption) 288d.EncryptingCredentials = new EncryptedKeyEncryptingCredentials(scope.EncryptingCredentials, 256, SecurityAlgorithms.Aes256Encryption);
System\IdentityModel\SignedXml.cs (5)
82if (SecurityUtils.RequiresFipsCompliance && signatureMethod == SecurityAlgorithms.RsaSha256Signature) 192if (SecurityUtils.RequiresFipsCompliance && signatureMethod == SecurityAlgorithms.RsaSha256Signature) 534if ((this.CanonicalizationMethod != SecurityAlgorithms.ExclusiveC14n) && (this.CanonicalizationMethod != SecurityAlgorithms.ExclusiveC14nWithComments)) 1137return this.TransformChain.TransformCount == 1 && this.TransformChain[0].Algorithm == SecurityAlgorithms.StrTransform;
System\IdentityModel\StandardTransformFactory.cs (3)
23if (transformAlgorithmUri == SecurityAlgorithms.ExclusiveC14n) 27else if (transformAlgorithmUri == SecurityAlgorithms.ExclusiveC14nWithComments) 31else if (transformAlgorithmUri == SecurityAlgorithms.StrTransform)
System\IdentityModel\StrTransform.cs (1)
32return SecurityAlgorithms.StrTransform;
System\IdentityModel\Tokens\EncryptedKeyEncryptingCredentials.cs (5)
24: this( new X509EncryptingCredentials( certificate ), SecurityAlgorithms.DefaultSymmetricKeyLength, SecurityAlgorithms.DefaultEncryptionAlgorithm ) 58if ( encryptionAlgorithm == SecurityAlgorithms.DesEncryption || 59encryptionAlgorithm == SecurityAlgorithms.TripleDesEncryption || 60encryptionAlgorithm == SecurityAlgorithms.TripleDesKeyWrap )
System\IdentityModel\Tokens\RsaSecurityKey.cs (14)
33case SecurityAlgorithms.RsaV15KeyWrap: 35case SecurityAlgorithms.RsaOaepKeyWrap: 50case SecurityAlgorithms.RsaV15KeyWrap: 52case SecurityAlgorithms.RsaOaepKeyWrap: 98case SecurityAlgorithms.RsaSha1Signature: 100case SecurityAlgorithms.RsaSha256Signature: 142case SecurityAlgorithms.RsaSha1Signature: 143case SecurityAlgorithms.RsaSha256Signature: 186case SecurityAlgorithms.RsaSha1Signature: 187case SecurityAlgorithms.RsaSha256Signature: 263case SecurityAlgorithms.RsaV15KeyWrap: 264case SecurityAlgorithms.RsaOaepKeyWrap: 265case SecurityAlgorithms.RsaSha1Signature: 266case SecurityAlgorithms.RsaSha256Signature:
System\IdentityModel\Tokens\SamlAssertion.cs (1)
473signedInfo.CanonicalizationMethod = SecurityAlgorithms.ExclusiveC14n;
System\IdentityModel\Tokens\SecurityKeyElement.cs (22)
106case SecurityAlgorithms.DsaSha1Signature: 107case SecurityAlgorithms.RsaSha1Signature: 108case SecurityAlgorithms.RsaSha256Signature: 109case SecurityAlgorithms.RsaOaepKeyWrap: 110case SecurityAlgorithms.RsaV15KeyWrap: 144case SecurityAlgorithms.DsaSha1Signature: 145case SecurityAlgorithms.RsaSha1Signature: 146case SecurityAlgorithms.RsaSha256Signature: 147case SecurityAlgorithms.RsaOaepKeyWrap: 148case SecurityAlgorithms.RsaV15KeyWrap: 150case SecurityAlgorithms.HmacSha1Signature: 151case SecurityAlgorithms.HmacSha256Signature: 152case SecurityAlgorithms.Aes128Encryption: 153case SecurityAlgorithms.Aes192Encryption: 154case SecurityAlgorithms.Aes256Encryption: 155case SecurityAlgorithms.TripleDesEncryption: 156case SecurityAlgorithms.Aes128KeyWrap: 157case SecurityAlgorithms.Aes192KeyWrap: 158case SecurityAlgorithms.Aes256KeyWrap: 159case SecurityAlgorithms.TripleDesKeyWrap: 160case SecurityAlgorithms.Psha1KeyDerivation: 161case SecurityAlgorithms.Psha1KeyDerivationDec2005:
System\IdentityModel\Tokens\SymmetricProofDescriptor.cs (6)
107if (encryptWith == SecurityAlgorithms.DesEncryption || 108encryptWith == SecurityAlgorithms.TripleDesEncryption || 109encryptWith == SecurityAlgorithms.TripleDesKeyWrap) 165if (encryptWith == SecurityAlgorithms.DesEncryption || 166encryptWith == SecurityAlgorithms.TripleDesEncryption || 167encryptWith == SecurityAlgorithms.TripleDesKeyWrap)
System\IdentityModel\Tokens\X509AsymmetricSecurityKey.cs (7)
204case SecurityAlgorithms.RsaSha256Signature: 230case SecurityAlgorithms.RsaSha256Signature: 273case SecurityAlgorithms.RsaSha256Signature: 328case SecurityAlgorithms.RsaSha256Signature: 401case SecurityAlgorithms.RsaSha256Signature: 427if (!string.Equals(algorithm, SecurityAlgorithms.RsaSha256Signature)) 502case SecurityAlgorithms.RsaSha256Signature:
System\IdentityModel\Tokens\X509EncryptingCredentials.cs (2)
43: this(new X509SecurityToken(certificate), ski, SecurityAlgorithms.DefaultAsymmetricKeyWrapAlgorithm) 66SecurityAlgorithms.DefaultAsymmetricKeyWrapAlgorithm)
System\IdentityModel\Tokens\X509SigningCredentials.cs (2)
88: this(new X509SecurityToken(certificate), ski, SecurityAlgorithms.DefaultAsymmetricSignatureAlgorithm, SecurityAlgorithms.DefaultDigestAlgorithm)
System\IdentityModel\Tokens\XmlEncApr2001.cs (1)
116writer.WriteAttributeString(XD.XmlSignatureDictionary.Algorithm, null, SecurityAlgorithms.Sha1Digest);
System.IdentityModel.Selectors (26)
infocard\client\System\IdentityModel\Selectors\InfoCardSymmetricCrypto.cs (9)
84case SecurityAlgorithms.Aes128Encryption: 85case SecurityAlgorithms.HmacSha1Signature: 86case SecurityAlgorithms.Psha1KeyDerivation: 87case SecurityAlgorithms.Psha1KeyDerivationDec2005: 170case SecurityAlgorithms.Aes128Encryption: 199case SecurityAlgorithms.Aes128Encryption: 223case SecurityAlgorithms.Aes128Encryption: 242case SecurityAlgorithms.HmacSha1Signature: 258case SecurityAlgorithms.Aes128Encryption:
infocard\common\managed\InfoCardCryptoHelper.cs (17)
21case SecurityAlgorithms.DsaSha1Signature: 22case SecurityAlgorithms.RsaSha1Signature: 23case SecurityAlgorithms.RsaSha256Signature: 24case SecurityAlgorithms.RsaOaepKeyWrap: 25case SecurityAlgorithms.RsaV15KeyWrap: 36case SecurityAlgorithms.HmacSha1Signature: 37case SecurityAlgorithms.HmacSha256Signature: 38case SecurityAlgorithms.Aes128Encryption: 39case SecurityAlgorithms.Aes192Encryption: 40case SecurityAlgorithms.Aes256Encryption: 41case SecurityAlgorithms.TripleDesEncryption: 42case SecurityAlgorithms.Aes128KeyWrap: 43case SecurityAlgorithms.Aes192KeyWrap: 44case SecurityAlgorithms.Aes256KeyWrap: 45case SecurityAlgorithms.TripleDesKeyWrap: 46case SecurityAlgorithms.Psha1KeyDerivation: 47case SecurityAlgorithms.Psha1KeyDerivationDec2005:
System.ServiceModel (56)
System\ServiceModel\Channels\HttpChannelFactory.cs (1)
305this.hashAlgorithm = CryptoHelper.CreateHashAlgorithm(SecurityAlgorithms.Sha256Digest);
System\ServiceModel\Security\CryptoHelper.cs (41)
53return CryptoHelper.CreateHashAlgorithm(SecurityAlgorithms.Sha1Digest); 58return CryptoHelper.CreateHashAlgorithm(SecurityAlgorithms.Sha256Digest); 75case SecurityAlgorithms.Sha1Digest: 80case SecurityAlgorithms.Sha256Digest: 116case SecurityAlgorithms.RsaSha1Signature: 117case SecurityAlgorithms.DsaSha1Signature: 123case SecurityAlgorithms.RsaSha256Signature: 205case SecurityAlgorithms.DsaSha1Signature: 206case SecurityAlgorithms.RsaSha1Signature: 207case SecurityAlgorithms.RsaSha256Signature: 208case SecurityAlgorithms.RsaOaepKeyWrap: 209case SecurityAlgorithms.RsaV15KeyWrap: 211case SecurityAlgorithms.HmacSha1Signature: 212case SecurityAlgorithms.HmacSha256Signature: 213case SecurityAlgorithms.Aes128Encryption: 214case SecurityAlgorithms.Aes192Encryption: 215case SecurityAlgorithms.Aes256Encryption: 216case SecurityAlgorithms.TripleDesEncryption: 217case SecurityAlgorithms.Aes128KeyWrap: 218case SecurityAlgorithms.Aes192KeyWrap: 219case SecurityAlgorithms.Aes256KeyWrap: 220case SecurityAlgorithms.TripleDesKeyWrap: 221case SecurityAlgorithms.Psha1KeyDerivation: 222case SecurityAlgorithms.Psha1KeyDerivationDec2005: 299case SecurityAlgorithms.DsaSha1Signature: 300case SecurityAlgorithms.RsaSha1Signature: 301case SecurityAlgorithms.RsaSha256Signature: 302case SecurityAlgorithms.RsaOaepKeyWrap: 303case SecurityAlgorithms.RsaV15KeyWrap: 305case SecurityAlgorithms.HmacSha1Signature: 306case SecurityAlgorithms.HmacSha256Signature: 307case SecurityAlgorithms.Psha1KeyDerivation: 308case SecurityAlgorithms.Psha1KeyDerivationDec2005: 310case SecurityAlgorithms.Aes128Encryption: 311case SecurityAlgorithms.Aes128KeyWrap: 313case SecurityAlgorithms.Aes192Encryption: 314case SecurityAlgorithms.Aes192KeyWrap: 316case SecurityAlgorithms.Aes256Encryption: 317case SecurityAlgorithms.Aes256KeyWrap: 319case SecurityAlgorithms.TripleDesEncryption: 320case SecurityAlgorithms.TripleDesKeyWrap:
System\ServiceModel\Security\SecurityAlgorithmSuite.cs (4)
227public virtual bool IsEncryptionKeyDerivationAlgorithmSupported(string algorithm) { return (algorithm == SecurityAlgorithms.Psha1KeyDerivation) || (algorithm == SecurityAlgorithms.Psha1KeyDerivationDec2005); } 232public virtual bool IsSignatureKeyDerivationAlgorithmSupported(string algorithm) { return (algorithm == SecurityAlgorithms.Psha1KeyDerivation) || (algorithm == SecurityAlgorithms.Psha1KeyDerivationDec2005); }
System\ServiceModel\Security\SecurityUtils.cs (2)
2374derivationAlgorithm = SecurityAlgorithms.Psha1KeyDerivation; 2378derivationAlgorithm = SecurityAlgorithms.Psha1KeyDerivationDec2005;
System\ServiceModel\Security\TlsSspiNegotiation.cs (1)
199return SecurityAlgorithms.TlsSspiKeyWrap;
System\ServiceModel\Security\Tokens\DerivedKeySecurityToken.cs (1)
65Initialize(id, -1, 0, length, null, nonce, tokenToDerive, tokenToDeriveIdentifier, SecurityAlgorithms.Psha1KeyDerivation);
System\ServiceModel\Security\WindowsSspiNegotiation.cs (1)
151return SecurityAlgorithms.WindowsSspiKeyWrap;
System\ServiceModel\Security\WsKeyInfoSerializer.cs (2)
81get { return SecurityAlgorithms.Psha1KeyDerivation; } 316return SecurityAlgorithms.Psha1KeyDerivationDec2005;
System\ServiceModel\Security\WSSecureConversation.cs (1)
71get { return SecurityAlgorithms.Psha1KeyDerivation; }
System\ServiceModel\Security\WSSecureConversationDec2005.cs (1)
75return SecurityAlgorithms.Psha1KeyDerivationDec2005;
System\ServiceModel\Security\WSSecurityOneDotZeroSendSecurityHeader.cs (1)
653if (canonicalizationAlgorithm != SecurityAlgorithms.ExclusiveC14n)