Sécurité dans .NETSecurity in .NET

Le common language runtime et le .NET fournissent de nombreux services qui permettent aux développeurs d’écrire du code sécurisé et activer le système aux administrateurs de personnaliser les autorisations accordées au code afin qu’il puisse accéder facilement et les classes de ressources protégées.The common language runtime and the .NET provide many useful classes and services that enable developers to easily write secure code and enable system administrators to customize the permissions granted to code so that it can access protected resources. En outre, le runtime et le .NET fournissent des classes et des services qui facilitent l’utilisation du chiffrement et de sécurité en fonction du rôle.In addition, the runtime and the .NET provide useful classes and services that facilitate the use of cryptography and role-based security.

Dans cette sectionIn This Section

Concepts fondamentaux sur la sécuritéKey Security Concepts
Offre une vue d’ensemble des fonctionnalités de sécurité du Common Language Runtime.Provides an overview of common language runtime security features. Cette section s'adresse aux développeurs et aux administrateurs système.This section is of interest to developers and system administrators.

Sécurité basée sur les rôlesRole-Based Security
Explique comment interagir avec la sécurité basée sur les rôles dans votre code.Describes how to interact with role-based security in your code. Cette section s'adresse aux développeurs.This section is of interest to developers.

Modèle de chiffrementCryptography Model
Fournit une vue d’ensemble des services de chiffrement fournis par .NET.Provides an overview of cryptographic services provided by .NET. Cette section s'adresse aux développeurs.This section is of interest to developers.

Instructions de codage sécuriséSecure Coding Guidelines
Décrit certaines des meilleures pratiques pour la création d’applications .NET fiables.Describes some of the best practices for creating reliable .NET applications. Cette section s'adresse aux développeurs.This section is of interest to developers.

Instructions de codage sécurisé pour le code non managéSecure Coding Guidelines for Unmanaged Code
Aborde certaines meilleures pratiques, ainsi que les problèmes de sécurité rencontrés pendant l'appel de code non managé.Describes some of the best practices and security concerns when calling unmanaged code.

Windows Identity FoundationWindows Identity Foundation
Explique comment vous pouvez implémenter l'identité basée sur des demandes dans vos applications.Describes how you can implement claims-based identity in your applications.

Modifications de sécurité décrit les modifications importantes apportées au système de sécurité .NET Framework.Security Changes Describes important changes to the .NET Framework security system.

Guide de développementDevelopment Guide
Fournit un guide sur tous les domaines technologiques clés et les tâches relatives au développement d’applications, notamment la création, la configuration, le débogage, la sécurisation et le déploiement de votre application, ainsi que des informations sur la programmation dynamique, l’interopérabilité, l’extensibilité, la gestion de mémoire et les threads.Provides a guide to all key technology areas and tasks for application development, including creating, configuring, debugging, securing, and deploying your application, and information about dynamic programming, interoperability, extensibility, memory management, and threading.