summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/DotNetOpenAuth.Core/Messaging/MessagingUtilities.cs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/DotNetOpenAuth.Core/Messaging/MessagingUtilities.cs b/src/DotNetOpenAuth.Core/Messaging/MessagingUtilities.cs
index ab4aadf..0bcde95 100644
--- a/src/DotNetOpenAuth.Core/Messaging/MessagingUtilities.cs
+++ b/src/DotNetOpenAuth.Core/Messaging/MessagingUtilities.cs
@@ -873,7 +873,7 @@ namespace DotNetOpenAuth.Messaging {
Requires.NotNull(crypto, "crypto");
Requires.NotNull(buffer, "buffer");
- using (var symmetricCrypto = new RijndaelManaged()) {
+ using (var symmetricCrypto = SymmetricAlgorithm.Create()) {
symmetricCrypto.Mode = CipherMode.CBC;
using (var encryptedStream = new MemoryStream()) {
@@ -915,7 +915,7 @@ namespace DotNetOpenAuth.Messaging {
byte[] encryptedPrequel = encryptedStreamReader.ReadBuffer(4096);
byte[] prequel = crypto.Decrypt(encryptedPrequel, false);
- using (var symmetricCrypto = new RijndaelManaged()) {
+ using (var symmetricCrypto = SymmetricAlgorithm.Create()) {
symmetricCrypto.Mode = CipherMode.CBC;
byte[] symmetricKey = new byte[symmetricCrypto.Key.Length];
@@ -2034,7 +2034,7 @@ namespace DotNetOpenAuth.Messaging {
private static SymmetricAlgorithm CreateSymmetricAlgorithm(byte[] key) {
SymmetricAlgorithm result = null;
try {
- result = new RijndaelManaged();
+ result = SymmetricAlgorithm.Create();
result.Mode = CipherMode.CBC;
result.Key = key;
return result;