Servicios criptográficos

Actualización: noviembre 2007

Las redes públicas como Internet no proporcionan un medio de comunicación segura entre entidades. La comunicación en esas redes es susceptible de que terceras personas, sin autorización, tengan acceso a ella o la modifiquen. Además de permitir el cifrado de los archivos de los discos locales, la criptografía ayuda a crear medios de comunicación seguros sobre canales que, de otro modo, serían inseguros, proporcionando a su vez integridad de datos y autenticación.

Las clases del espacio de nombres de criptografía de .NET Framework se ocupan de administrar muchos de los detalles de la criptografía. Algunos son contenedores para Microsoft CryptoAPI no administrado, mientras que otros son meramente implementaciones administradas. No necesita ser un experto en criptografía para utilizar estas clases. Cuando crea una nueva instancia de una de las clases de algoritmos de cifrado, se generan automáticamente claves para facilitar el uso y las propiedades predeterminadas son lo más seguras posible.

En esta sección

Secciones relacionadas

  • Configurar clases de criptografía
    Describe la forma de asignar nombres de algoritmo a clases criptográficas e identificadores de objetos a un algoritmo criptográfico.

  • About System.Security.Cryptography.Pkcs
    Describe el espacio de nombres que contiene la implementación del código administrado de la sintaxis de mensajes criptográficos (CMS) y Normas de criptografía de clave pública #7 (PKCS #7) estándar. Esta sección está dirigida principalmente a programadores.

  • Using System.Security.Cryptography.Pkcs
    Explica cómo utilizar el espacio de nombres System.Security.Cryptography.Pkcs para programar la sintaxis de mensajes criptográficos (CMS) y los estándares de criptografía de clave pública #7 (PKCS #7) en la aplicación. Esta sección está dirigida principalmente a programadores.