Mise à jour : novembre 2007
Exécute un chiffrement et un déchiffrement symétriques à l'aide de l'implémentation CAPI (Cryptographic Application Programming Interfaces) de l'algorithme AES (Advanced Encryption Standard).
Espace de noms :
System.Security.Cryptography Assembly :
System.Core (dans System.Core.dll)
Visual Basic (Déclaration)
<HostProtectionAttribute(SecurityAction.LinkDemand, MayLeakOnAbort := True)> _
Public NotInheritable Class AesCryptoServiceProvider _
Inherits Aes
Visual Basic (Utilisation)
Dim instance As AesCryptoServiceProvider
[HostProtectionAttribute(SecurityAction.LinkDemand, MayLeakOnAbort = true)]
public sealed class AesCryptoServiceProvider : Aes
[HostProtectionAttribute(SecurityAction::LinkDemand, MayLeakOnAbort = true)]
public ref class AesCryptoServiceProvider sealed : public Aes
/** @attribute HostProtectionAttribute(SecurityAction.LinkDemand, MayLeakOnAbort = true) */
public final class AesCryptoServiceProvider extends Aes
public final class AesCryptoServiceProvider extends Aes
System..::.Object
System.Security.Cryptography..::.SymmetricAlgorithm
System.Security.Cryptography..::.Aes
System.Security.Cryptography..::.AesCryptoServiceProvider
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Windows Vista, Windows XP SP2, Windows Server 2003
Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
.NET Framework
Pris en charge dans : 3.5
Référence