summaryrefslogtreecommitdiff
path: root/src/mscorlib/src/System/Security/Cryptography
diff options
context:
space:
mode:
Diffstat (limited to 'src/mscorlib/src/System/Security/Cryptography')
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/Aes.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/AsymmetricAlgorithm.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/AsymmetricKeyExchangeDeformatter.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/AsymmetricKeyExchangeFormatter.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/AsymmetricSignatureDeformatter.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/AsymmetricSignatureFormatter.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/CapiNative.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/Crypto.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/CryptoConfig.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/CryptoStream.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/DES.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/DSASignatureDeformatter.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/DSASignatureFormatter.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/DeriveBytes.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/HMAC.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/HMACMD5.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/HMACRIPEMD160.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/HMACSHA1.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/HMACSHA256.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/HMACSHA384.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/HMACSHA512.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/HashAlgorithm.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/ICryptoTransform.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/ICspAsymmetricAlgorithm.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/KeyedHashAlgorithm.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/MD5.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/MD5CryptoServiceProvider.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/MaskGenerationMethod.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/PKCS1MaskGenerationMethod.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/PasswordDeriveBytes.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/RIPEMD160.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/RIPEMD160Managed.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/RNGCryptoServiceProvider.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/RSACryptoServiceProvider.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/RSAOAEPKeyExchangeDeformatter.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/RSAOAEPKeyExchangeFormatter.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/RSAPKCS1KeyExchangeDeformatter.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/RSAPKCS1KeyExchangeFormatter.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/RSAPKCS1SignatureDeformatter.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/RSAPKCS1SignatureFormatter.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/RandomNumberGenerator.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/Rfc2898DeriveBytes.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/Rijndael.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/RijndaelManaged.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/RijndaelManagedTransform.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/SHA1.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/SHA1CryptoServiceProvider.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/SHA1Managed.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/SHA256.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/SHA256Managed.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/SHA384.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/SHA384Managed.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/SHA512.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/SHA512Managed.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/SafeCryptoHandles.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/SignatureDescription.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/SymmetricAlgorithm.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/TripleDES.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/Utils.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/X509Certificates/X509Certificate.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/X509Certificates/safex509handles.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/X509Certificates/x509utils.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/base64Transforms.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/cryptoapiTransform.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/dsa.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/mactripleDES.cs5
-rw-r--r--src/mscorlib/src/System/Security/Cryptography/rsa.cs5
67 files changed, 201 insertions, 134 deletions
diff --git a/src/mscorlib/src/System/Security/Cryptography/Aes.cs b/src/mscorlib/src/System/Security/Cryptography/Aes.cs
index 4572877e7c..f7109ab379 100644
--- a/src/mscorlib/src/System/Security/Cryptography/Aes.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/Aes.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
using System;
diff --git a/src/mscorlib/src/System/Security/Cryptography/AsymmetricAlgorithm.cs b/src/mscorlib/src/System/Security/Cryptography/AsymmetricAlgorithm.cs
index f4bb479abc..530d692806 100644
--- a/src/mscorlib/src/System/Security/Cryptography/AsymmetricAlgorithm.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/AsymmetricAlgorithm.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
[System.Runtime.InteropServices.ComVisible(true)]
diff --git a/src/mscorlib/src/System/Security/Cryptography/AsymmetricKeyExchangeDeformatter.cs b/src/mscorlib/src/System/Security/Cryptography/AsymmetricKeyExchangeDeformatter.cs
index e28362b62b..bb7ff47278 100644
--- a/src/mscorlib/src/System/Security/Cryptography/AsymmetricKeyExchangeDeformatter.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/AsymmetricKeyExchangeDeformatter.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
using System;
diff --git a/src/mscorlib/src/System/Security/Cryptography/AsymmetricKeyExchangeFormatter.cs b/src/mscorlib/src/System/Security/Cryptography/AsymmetricKeyExchangeFormatter.cs
index c67ee8e24d..a6ba82be32 100644
--- a/src/mscorlib/src/System/Security/Cryptography/AsymmetricKeyExchangeFormatter.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/AsymmetricKeyExchangeFormatter.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
using System;
diff --git a/src/mscorlib/src/System/Security/Cryptography/AsymmetricSignatureDeformatter.cs b/src/mscorlib/src/System/Security/Cryptography/AsymmetricSignatureDeformatter.cs
index f78fb2942d..693641fe15 100644
--- a/src/mscorlib/src/System/Security/Cryptography/AsymmetricSignatureDeformatter.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/AsymmetricSignatureDeformatter.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
using System.Security;
diff --git a/src/mscorlib/src/System/Security/Cryptography/AsymmetricSignatureFormatter.cs b/src/mscorlib/src/System/Security/Cryptography/AsymmetricSignatureFormatter.cs
index 3dc0301fed..906cdb3d1b 100644
--- a/src/mscorlib/src/System/Security/Cryptography/AsymmetricSignatureFormatter.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/AsymmetricSignatureFormatter.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
using System;
diff --git a/src/mscorlib/src/System/Security/Cryptography/CapiNative.cs b/src/mscorlib/src/System/Security/Cryptography/CapiNative.cs
index d346c0ea11..04a849d035 100644
--- a/src/mscorlib/src/System/Security/Cryptography/CapiNative.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/CapiNative.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/mscorlib/src/System/Security/Cryptography/Crypto.cs b/src/mscorlib/src/System/Security/Cryptography/Crypto.cs
index 88234ab495..3d6ae67c4c 100644
--- a/src/mscorlib/src/System/Security/Cryptography/Crypto.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/Crypto.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
using Microsoft.Win32;
diff --git a/src/mscorlib/src/System/Security/Cryptography/CryptoConfig.cs b/src/mscorlib/src/System/Security/Cryptography/CryptoConfig.cs
index 22106bf597..13d72f6c2b 100644
--- a/src/mscorlib/src/System/Security/Cryptography/CryptoConfig.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/CryptoConfig.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
using System;
diff --git a/src/mscorlib/src/System/Security/Cryptography/CryptoStream.cs b/src/mscorlib/src/System/Security/Cryptography/CryptoStream.cs
index ca42270bdc..d5720666bc 100644
--- a/src/mscorlib/src/System/Security/Cryptography/CryptoStream.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/CryptoStream.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
using System;
diff --git a/src/mscorlib/src/System/Security/Cryptography/DES.cs b/src/mscorlib/src/System/Security/Cryptography/DES.cs
index 0f99e0bfb5..c0519573d7 100644
--- a/src/mscorlib/src/System/Security/Cryptography/DES.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/DES.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
using System;
diff --git a/src/mscorlib/src/System/Security/Cryptography/DSASignatureDeformatter.cs b/src/mscorlib/src/System/Security/Cryptography/DSASignatureDeformatter.cs
index bf44295521..b2d295d265 100644
--- a/src/mscorlib/src/System/Security/Cryptography/DSASignatureDeformatter.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/DSASignatureDeformatter.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
using System;
using System.Diagnostics.Contracts;
diff --git a/src/mscorlib/src/System/Security/Cryptography/DSASignatureFormatter.cs b/src/mscorlib/src/System/Security/Cryptography/DSASignatureFormatter.cs
index 550e9fd2e7..81da014bcb 100644
--- a/src/mscorlib/src/System/Security/Cryptography/DSASignatureFormatter.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/DSASignatureFormatter.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
using System;
using System.Diagnostics.Contracts;
diff --git a/src/mscorlib/src/System/Security/Cryptography/DeriveBytes.cs b/src/mscorlib/src/System/Security/Cryptography/DeriveBytes.cs
index db998bc124..ad2d9982f8 100644
--- a/src/mscorlib/src/System/Security/Cryptography/DeriveBytes.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/DeriveBytes.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
[System.Runtime.InteropServices.ComVisible(true)]
diff --git a/src/mscorlib/src/System/Security/Cryptography/HMAC.cs b/src/mscorlib/src/System/Security/Cryptography/HMAC.cs
index ade807cb89..b83ccf0031 100644
--- a/src/mscorlib/src/System/Security/Cryptography/HMAC.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/HMAC.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// For test vectors, see RFC2104, e.g. http://www.faqs.org/rfcs/rfc2104.html
diff --git a/src/mscorlib/src/System/Security/Cryptography/HMACMD5.cs b/src/mscorlib/src/System/Security/Cryptography/HMACMD5.cs
index a669c4d359..933442a295 100644
--- a/src/mscorlib/src/System/Security/Cryptography/HMACMD5.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/HMACMD5.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
[System.Runtime.InteropServices.ComVisible(true)]
diff --git a/src/mscorlib/src/System/Security/Cryptography/HMACRIPEMD160.cs b/src/mscorlib/src/System/Security/Cryptography/HMACRIPEMD160.cs
index bfd2a0e306..f3e9eea302 100644
--- a/src/mscorlib/src/System/Security/Cryptography/HMACRIPEMD160.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/HMACRIPEMD160.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
[System.Runtime.InteropServices.ComVisible(true)]
diff --git a/src/mscorlib/src/System/Security/Cryptography/HMACSHA1.cs b/src/mscorlib/src/System/Security/Cryptography/HMACSHA1.cs
index 8fe44aa372..50135ca78d 100644
--- a/src/mscorlib/src/System/Security/Cryptography/HMACSHA1.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/HMACSHA1.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
[System.Runtime.InteropServices.ComVisible(true)]
diff --git a/src/mscorlib/src/System/Security/Cryptography/HMACSHA256.cs b/src/mscorlib/src/System/Security/Cryptography/HMACSHA256.cs
index e3d62df95a..2095e14139 100644
--- a/src/mscorlib/src/System/Security/Cryptography/HMACSHA256.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/HMACSHA256.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
[System.Runtime.InteropServices.ComVisible(true)]
diff --git a/src/mscorlib/src/System/Security/Cryptography/HMACSHA384.cs b/src/mscorlib/src/System/Security/Cryptography/HMACSHA384.cs
index 027aa9045c..6351466702 100644
--- a/src/mscorlib/src/System/Security/Cryptography/HMACSHA384.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/HMACSHA384.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
[System.Runtime.InteropServices.ComVisible(true)]
diff --git a/src/mscorlib/src/System/Security/Cryptography/HMACSHA512.cs b/src/mscorlib/src/System/Security/Cryptography/HMACSHA512.cs
index 02bdc9f421..0797e3b256 100644
--- a/src/mscorlib/src/System/Security/Cryptography/HMACSHA512.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/HMACSHA512.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
[System.Runtime.InteropServices.ComVisible(true)]
diff --git a/src/mscorlib/src/System/Security/Cryptography/HashAlgorithm.cs b/src/mscorlib/src/System/Security/Cryptography/HashAlgorithm.cs
index 5abe6e5d89..bcfbc04282 100644
--- a/src/mscorlib/src/System/Security/Cryptography/HashAlgorithm.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/HashAlgorithm.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
using System.IO;
diff --git a/src/mscorlib/src/System/Security/Cryptography/ICryptoTransform.cs b/src/mscorlib/src/System/Security/Cryptography/ICryptoTransform.cs
index 2b2b9a1933..eb22d71314 100644
--- a/src/mscorlib/src/System/Security/Cryptography/ICryptoTransform.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/ICryptoTransform.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
diff --git a/src/mscorlib/src/System/Security/Cryptography/ICspAsymmetricAlgorithm.cs b/src/mscorlib/src/System/Security/Cryptography/ICspAsymmetricAlgorithm.cs
index 3fb5752e3d..5f50375b68 100644
--- a/src/mscorlib/src/System/Security/Cryptography/ICspAsymmetricAlgorithm.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/ICspAsymmetricAlgorithm.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
diff --git a/src/mscorlib/src/System/Security/Cryptography/KeyedHashAlgorithm.cs b/src/mscorlib/src/System/Security/Cryptography/KeyedHashAlgorithm.cs
index 39f21e115e..8c30f37374 100644
--- a/src/mscorlib/src/System/Security/Cryptography/KeyedHashAlgorithm.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/KeyedHashAlgorithm.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
[System.Runtime.InteropServices.ComVisible(true)]
diff --git a/src/mscorlib/src/System/Security/Cryptography/MD5.cs b/src/mscorlib/src/System/Security/Cryptography/MD5.cs
index e041cc3bb6..e6a2321248 100644
--- a/src/mscorlib/src/System/Security/Cryptography/MD5.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/MD5.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
[System.Runtime.InteropServices.ComVisible(true)]
diff --git a/src/mscorlib/src/System/Security/Cryptography/MD5CryptoServiceProvider.cs b/src/mscorlib/src/System/Security/Cryptography/MD5CryptoServiceProvider.cs
index b1aa99b579..5eb32a23c1 100644
--- a/src/mscorlib/src/System/Security/Cryptography/MD5CryptoServiceProvider.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/MD5CryptoServiceProvider.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
using System.Diagnostics.Contracts;
namespace System.Security.Cryptography {
diff --git a/src/mscorlib/src/System/Security/Cryptography/MaskGenerationMethod.cs b/src/mscorlib/src/System/Security/Cryptography/MaskGenerationMethod.cs
index c3c98c744a..61b954efd9 100644
--- a/src/mscorlib/src/System/Security/Cryptography/MaskGenerationMethod.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/MaskGenerationMethod.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/mscorlib/src/System/Security/Cryptography/PKCS1MaskGenerationMethod.cs b/src/mscorlib/src/System/Security/Cryptography/PKCS1MaskGenerationMethod.cs
index d9dcabe58b..25e4960fa7 100644
--- a/src/mscorlib/src/System/Security/Cryptography/PKCS1MaskGenerationMethod.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/PKCS1MaskGenerationMethod.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/mscorlib/src/System/Security/Cryptography/PasswordDeriveBytes.cs b/src/mscorlib/src/System/Security/Cryptography/PasswordDeriveBytes.cs
index 4b364fc6e8..1e4c6fd09f 100644
--- a/src/mscorlib/src/System/Security/Cryptography/PasswordDeriveBytes.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/PasswordDeriveBytes.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
using System.IO;
diff --git a/src/mscorlib/src/System/Security/Cryptography/RIPEMD160.cs b/src/mscorlib/src/System/Security/Cryptography/RIPEMD160.cs
index c12174efbe..35ff1e163b 100644
--- a/src/mscorlib/src/System/Security/Cryptography/RIPEMD160.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/RIPEMD160.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
using System;
diff --git a/src/mscorlib/src/System/Security/Cryptography/RIPEMD160Managed.cs b/src/mscorlib/src/System/Security/Cryptography/RIPEMD160Managed.cs
index 1f7320cbd4..b8886d97d6 100644
--- a/src/mscorlib/src/System/Security/Cryptography/RIPEMD160Managed.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/RIPEMD160Managed.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/mscorlib/src/System/Security/Cryptography/RNGCryptoServiceProvider.cs b/src/mscorlib/src/System/Security/Cryptography/RNGCryptoServiceProvider.cs
index b7e6ddba58..44f3210bc7 100644
--- a/src/mscorlib/src/System/Security/Cryptography/RNGCryptoServiceProvider.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/RNGCryptoServiceProvider.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
using Microsoft.Win32;
diff --git a/src/mscorlib/src/System/Security/Cryptography/RSACryptoServiceProvider.cs b/src/mscorlib/src/System/Security/Cryptography/RSACryptoServiceProvider.cs
index 650c6b925f..048ea13706 100644
--- a/src/mscorlib/src/System/Security/Cryptography/RSACryptoServiceProvider.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/RSACryptoServiceProvider.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// CSP-based implementation of RSA
diff --git a/src/mscorlib/src/System/Security/Cryptography/RSAOAEPKeyExchangeDeformatter.cs b/src/mscorlib/src/System/Security/Cryptography/RSAOAEPKeyExchangeDeformatter.cs
index b04b04b57d..3efff33937 100644
--- a/src/mscorlib/src/System/Security/Cryptography/RSAOAEPKeyExchangeDeformatter.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/RSAOAEPKeyExchangeDeformatter.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
using System.Diagnostics.Contracts;
namespace System.Security.Cryptography {
diff --git a/src/mscorlib/src/System/Security/Cryptography/RSAOAEPKeyExchangeFormatter.cs b/src/mscorlib/src/System/Security/Cryptography/RSAOAEPKeyExchangeFormatter.cs
index 33f7918564..3a4432b6f2 100644
--- a/src/mscorlib/src/System/Security/Cryptography/RSAOAEPKeyExchangeFormatter.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/RSAOAEPKeyExchangeFormatter.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
using System.Diagnostics.Contracts;
namespace System.Security.Cryptography {
diff --git a/src/mscorlib/src/System/Security/Cryptography/RSAPKCS1KeyExchangeDeformatter.cs b/src/mscorlib/src/System/Security/Cryptography/RSAPKCS1KeyExchangeDeformatter.cs
index f87ec47772..4662090bf0 100644
--- a/src/mscorlib/src/System/Security/Cryptography/RSAPKCS1KeyExchangeDeformatter.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/RSAPKCS1KeyExchangeDeformatter.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
using System.Diagnostics.Contracts;
namespace System.Security.Cryptography {
diff --git a/src/mscorlib/src/System/Security/Cryptography/RSAPKCS1KeyExchangeFormatter.cs b/src/mscorlib/src/System/Security/Cryptography/RSAPKCS1KeyExchangeFormatter.cs
index 622d4e9700..66b3a88bb8 100644
--- a/src/mscorlib/src/System/Security/Cryptography/RSAPKCS1KeyExchangeFormatter.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/RSAPKCS1KeyExchangeFormatter.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
using System.Globalization;
diff --git a/src/mscorlib/src/System/Security/Cryptography/RSAPKCS1SignatureDeformatter.cs b/src/mscorlib/src/System/Security/Cryptography/RSAPKCS1SignatureDeformatter.cs
index 1504a0d996..1857dc4128 100644
--- a/src/mscorlib/src/System/Security/Cryptography/RSAPKCS1SignatureDeformatter.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/RSAPKCS1SignatureDeformatter.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
using System;
using System.Diagnostics.Contracts;
diff --git a/src/mscorlib/src/System/Security/Cryptography/RSAPKCS1SignatureFormatter.cs b/src/mscorlib/src/System/Security/Cryptography/RSAPKCS1SignatureFormatter.cs
index bc1787686d..e9b55a6ae8 100644
--- a/src/mscorlib/src/System/Security/Cryptography/RSAPKCS1SignatureFormatter.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/RSAPKCS1SignatureFormatter.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
using System;
using System.Diagnostics.Contracts;
diff --git a/src/mscorlib/src/System/Security/Cryptography/RandomNumberGenerator.cs b/src/mscorlib/src/System/Security/Cryptography/RandomNumberGenerator.cs
index b21a155e36..dbef4d1fc2 100644
--- a/src/mscorlib/src/System/Security/Cryptography/RandomNumberGenerator.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/RandomNumberGenerator.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
diff --git a/src/mscorlib/src/System/Security/Cryptography/Rfc2898DeriveBytes.cs b/src/mscorlib/src/System/Security/Cryptography/Rfc2898DeriveBytes.cs
index 43681bccfc..fe928042d7 100644
--- a/src/mscorlib/src/System/Security/Cryptography/Rfc2898DeriveBytes.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/Rfc2898DeriveBytes.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// This implementation follows RFC 2898 recommendations. See http://www.ietf.org/rfc/Rfc2898.txt
diff --git a/src/mscorlib/src/System/Security/Cryptography/Rijndael.cs b/src/mscorlib/src/System/Security/Cryptography/Rijndael.cs
index 3072de9f93..5d04a826dc 100644
--- a/src/mscorlib/src/System/Security/Cryptography/Rijndael.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/Rijndael.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography
{
diff --git a/src/mscorlib/src/System/Security/Cryptography/RijndaelManaged.cs b/src/mscorlib/src/System/Security/Cryptography/RijndaelManaged.cs
index f106476210..0ac0be86d0 100644
--- a/src/mscorlib/src/System/Security/Cryptography/RijndaelManaged.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/RijndaelManaged.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
using System.Diagnostics.Contracts;
namespace System.Security.Cryptography
diff --git a/src/mscorlib/src/System/Security/Cryptography/RijndaelManagedTransform.cs b/src/mscorlib/src/System/Security/Cryptography/RijndaelManagedTransform.cs
index a58d5f7da1..04ca4c642e 100644
--- a/src/mscorlib/src/System/Security/Cryptography/RijndaelManagedTransform.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/RijndaelManagedTransform.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
using System.Diagnostics.Contracts;
namespace System.Security.Cryptography
diff --git a/src/mscorlib/src/System/Security/Cryptography/SHA1.cs b/src/mscorlib/src/System/Security/Cryptography/SHA1.cs
index e99fe05d87..082e3bf898 100644
--- a/src/mscorlib/src/System/Security/Cryptography/SHA1.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/SHA1.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
[System.Runtime.InteropServices.ComVisible(true)]
diff --git a/src/mscorlib/src/System/Security/Cryptography/SHA1CryptoServiceProvider.cs b/src/mscorlib/src/System/Security/Cryptography/SHA1CryptoServiceProvider.cs
index 9ffcfa97d9..4d5fc36ad0 100644
--- a/src/mscorlib/src/System/Security/Cryptography/SHA1CryptoServiceProvider.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/SHA1CryptoServiceProvider.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
[System.Runtime.InteropServices.ComVisible(true)]
diff --git a/src/mscorlib/src/System/Security/Cryptography/SHA1Managed.cs b/src/mscorlib/src/System/Security/Cryptography/SHA1Managed.cs
index cf3663cb85..8538ecd2eb 100644
--- a/src/mscorlib/src/System/Security/Cryptography/SHA1Managed.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/SHA1Managed.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// This file should only be used in coreclr builds, and not on Desktop
#if !FEATURE_CORECLR
diff --git a/src/mscorlib/src/System/Security/Cryptography/SHA256.cs b/src/mscorlib/src/System/Security/Cryptography/SHA256.cs
index 720d406c43..3d42a9cda3 100644
--- a/src/mscorlib/src/System/Security/Cryptography/SHA256.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/SHA256.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// This abstract class represents the SHA-256 hash algorithm.
diff --git a/src/mscorlib/src/System/Security/Cryptography/SHA256Managed.cs b/src/mscorlib/src/System/Security/Cryptography/SHA256Managed.cs
index 66f332353f..8373d5356b 100644
--- a/src/mscorlib/src/System/Security/Cryptography/SHA256Managed.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/SHA256Managed.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// C# implementation of the proposed SHA-256 hash algorithm
diff --git a/src/mscorlib/src/System/Security/Cryptography/SHA384.cs b/src/mscorlib/src/System/Security/Cryptography/SHA384.cs
index 3a4121add9..2b832cf05b 100644
--- a/src/mscorlib/src/System/Security/Cryptography/SHA384.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/SHA384.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// This abstract class represents the SHA-384 hash algorithm.
diff --git a/src/mscorlib/src/System/Security/Cryptography/SHA384Managed.cs b/src/mscorlib/src/System/Security/Cryptography/SHA384Managed.cs
index 0c4beaa1fa..7b37f72185 100644
--- a/src/mscorlib/src/System/Security/Cryptography/SHA384Managed.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/SHA384Managed.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// C# implementation of the proposed SHA-384 hash algorithm
diff --git a/src/mscorlib/src/System/Security/Cryptography/SHA512.cs b/src/mscorlib/src/System/Security/Cryptography/SHA512.cs
index ea7ce7b06b..e6f671e2f5 100644
--- a/src/mscorlib/src/System/Security/Cryptography/SHA512.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/SHA512.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// This abstract class represents the SHA-512 hash algorithm.
diff --git a/src/mscorlib/src/System/Security/Cryptography/SHA512Managed.cs b/src/mscorlib/src/System/Security/Cryptography/SHA512Managed.cs
index 4a691cc99c..03b5def4bb 100644
--- a/src/mscorlib/src/System/Security/Cryptography/SHA512Managed.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/SHA512Managed.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// C# implementation of the proposed SHA-512 hash algorithm
diff --git a/src/mscorlib/src/System/Security/Cryptography/SafeCryptoHandles.cs b/src/mscorlib/src/System/Security/Cryptography/SafeCryptoHandles.cs
index 7cf85f683f..10ac3ffc91 100644
--- a/src/mscorlib/src/System/Security/Cryptography/SafeCryptoHandles.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/SafeCryptoHandles.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
using System.Runtime.InteropServices;
diff --git a/src/mscorlib/src/System/Security/Cryptography/SignatureDescription.cs b/src/mscorlib/src/System/Security/Cryptography/SignatureDescription.cs
index 75fef89815..98049e5e67 100644
--- a/src/mscorlib/src/System/Security/Cryptography/SignatureDescription.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/SignatureDescription.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
using System.Security.Util;
diff --git a/src/mscorlib/src/System/Security/Cryptography/SymmetricAlgorithm.cs b/src/mscorlib/src/System/Security/Cryptography/SymmetricAlgorithm.cs
index b4cd1d9e67..765fa31558 100644
--- a/src/mscorlib/src/System/Security/Cryptography/SymmetricAlgorithm.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/SymmetricAlgorithm.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
using System.Diagnostics.Contracts;
diff --git a/src/mscorlib/src/System/Security/Cryptography/TripleDES.cs b/src/mscorlib/src/System/Security/Cryptography/TripleDES.cs
index d8a66973f7..a15aa89558 100644
--- a/src/mscorlib/src/System/Security/Cryptography/TripleDES.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/TripleDES.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
using System.Diagnostics.Contracts;
namespace System.Security.Cryptography {
diff --git a/src/mscorlib/src/System/Security/Cryptography/Utils.cs b/src/mscorlib/src/System/Security/Cryptography/Utils.cs
index 26f7262558..b60b8dba58 100644
--- a/src/mscorlib/src/System/Security/Cryptography/Utils.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/Utils.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography
diff --git a/src/mscorlib/src/System/Security/Cryptography/X509Certificates/X509Certificate.cs b/src/mscorlib/src/System/Security/Cryptography/X509Certificates/X509Certificate.cs
index 2a26f2c2a3..c4346ca507 100644
--- a/src/mscorlib/src/System/Security/Cryptography/X509Certificates/X509Certificate.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/X509Certificates/X509Certificate.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography.X509Certificates {
using Microsoft.Win32;
diff --git a/src/mscorlib/src/System/Security/Cryptography/X509Certificates/safex509handles.cs b/src/mscorlib/src/System/Security/Cryptography/X509Certificates/safex509handles.cs
index 36235b3ae5..35db9bd63e 100644
--- a/src/mscorlib/src/System/Security/Cryptography/X509Certificates/safex509handles.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/X509Certificates/safex509handles.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography.X509Certificates {
using System.Runtime.InteropServices;
diff --git a/src/mscorlib/src/System/Security/Cryptography/X509Certificates/x509utils.cs b/src/mscorlib/src/System/Security/Cryptography/X509Certificates/x509utils.cs
index da97b6accf..4572ed8ec6 100644
--- a/src/mscorlib/src/System/Security/Cryptography/X509Certificates/x509utils.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/X509Certificates/x509utils.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography.X509Certificates
{
diff --git a/src/mscorlib/src/System/Security/Cryptography/base64Transforms.cs b/src/mscorlib/src/System/Security/Cryptography/base64Transforms.cs
index 9668d22c3c..bb2cb6d29d 100644
--- a/src/mscorlib/src/System/Security/Cryptography/base64Transforms.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/base64Transforms.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// This file contains two ICryptoTransforms: ToBase64Transform and FromBase64Transform
// they may be attached to a CryptoStream in either read or write mode
diff --git a/src/mscorlib/src/System/Security/Cryptography/cryptoapiTransform.cs b/src/mscorlib/src/System/Security/Cryptography/cryptoapiTransform.cs
index 5c68d39b34..5fbf7a0c7f 100644
--- a/src/mscorlib/src/System/Security/Cryptography/cryptoapiTransform.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/cryptoapiTransform.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
diff --git a/src/mscorlib/src/System/Security/Cryptography/dsa.cs b/src/mscorlib/src/System/Security/Cryptography/dsa.cs
index 2e4e42dc97..6370c64606 100644
--- a/src/mscorlib/src/System/Security/Cryptography/dsa.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/dsa.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
using System.Text;
diff --git a/src/mscorlib/src/System/Security/Cryptography/mactripleDES.cs b/src/mscorlib/src/System/Security/Cryptography/mactripleDES.cs
index 5f27fd6bf7..48af2e4f62 100644
--- a/src/mscorlib/src/System/Security/Cryptography/mactripleDES.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/mactripleDES.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// See: http://www.itl.nist.gov/fipspubs/fip81.htm for a spec
diff --git a/src/mscorlib/src/System/Security/Cryptography/rsa.cs b/src/mscorlib/src/System/Security/Cryptography/rsa.cs
index c10bad843f..4181d14d3d 100644
--- a/src/mscorlib/src/System/Security/Cryptography/rsa.cs
+++ b/src/mscorlib/src/System/Security/Cryptography/rsa.cs
@@ -1,5 +1,6 @@
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
namespace System.Security.Cryptography {
using System.IO;