summaryrefslogtreecommitdiffstats
path: root/src/DotNetOpenAuth.Core/Messaging
diff options
context:
space:
mode:
Diffstat (limited to 'src/DotNetOpenAuth.Core/Messaging')
-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 55bc691..9885eb2 100644
--- a/src/DotNetOpenAuth.Core/Messaging/MessagingUtilities.cs
+++ b/src/DotNetOpenAuth.Core/Messaging/MessagingUtilities.cs
@@ -882,7 +882,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()) {
@@ -924,7 +924,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];
@@ -1959,7 +1959,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;