Seguridad en .NETSecurity in .NET

El Common Language Runtime y .NET proporcionan muchas clases y servicios útiles que permiten a los desarrolladores escribir código seguro fácilmente y permitir a los administradores del sistema personalizar los permisos concedidos al código para que pueda acceder a los recursos protegidos.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. Además, el tiempo de ejecución y .NET proporcionan clases y servicios útiles que facilitan el uso de la criptografía y la seguridad basada en roles.In addition, the runtime and the .NET provide useful classes and services that facilitate the use of cryptography and role-based security.

En esta secciónIn this section

  • Conceptos clave de seguridadKey Security Concepts
    Proporciona información general de las características de seguridad de Common Language Runtime.Provides an overview of common language runtime security features. Esta sección está dirigida a desarrolladores y administradores de sistemas.This section is of interest to developers and system administrators.

  • Seguridad basada en rolesRole-Based Security
    Describe cómo interactuar en su código con la seguridad basada en roles.Describes how to interact with role-based security in your code. Esta sección es de interés para desarrolladores.This section is of interest to developers.

  • Modelo de criptografíaCryptography Model
    Proporciona información general sobre los servicios criptográficos proporcionados por .NET.Provides an overview of cryptographic services provided by .NET. Esta sección es de interés para desarrolladores.This section is of interest to developers.

  • Instrucciones de codificación seguraSecure Coding Guidelines
    Describe algunas de las prácticas recomendadas para crear aplicaciones .NET confiables.Describes some of the best practices for creating reliable .NET applications. Esta sección es de interés para desarrolladores.This section is of interest to developers.

Guía de desarrolloDevelopment Guide
Proporciona una guía para todas las áreas y tareas tecnológicas principales para el desarrollo de aplicaciones, como la creación, configuración, depuración, seguridad e implementación de la aplicación, e información sobre programación dinámica, interoperabilidad, extensibilidad, administración de memoria y subprocesamiento.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.