public void unrecognized_encryption() { Exception <Exception> .ShouldBeThrownBy(() => { AssertionXmlDecryptor.GetSymmetricBlockEncryptionAlgorithm("Nothing valid"); }).Message.ShouldContain("Unrecognized symmetric encryption algorithm URI 'Nothing valid'"); }
public void des_crypto() { AssertionXmlDecryptor.GetSymmetricBlockEncryptionAlgorithm(EncryptedXml.XmlEncDESUrl) .ShouldBeOfType <DESCryptoServiceProvider>(); }
public void rijndael_256() { AssertionXmlDecryptor.GetSymmetricBlockEncryptionAlgorithm(EncryptedXml.XmlEncAES256Url) .ShouldBeOfType <RijndaelManaged>() .KeySize.ShouldEqual(256); }
public void rijndael_192() { AssertionXmlDecryptor.GetSymmetricBlockEncryptionAlgorithm(EncryptedXml.XmlEncAES192Url) .ShouldBeOfType <RijndaelManaged>() .KeySize.ShouldBe(192); }