Uso de criptografía

En los temas siguientes se proporciona información sobre el uso de criptografía. Estos procedimientos y ejemplos muestran las tareas cryptoAPI, CAPICOM y Certificate Services. Los ejemplos usan llamadas a funciones criptográficas, interfaces y objetos descritos en la Referencia de criptografía.

Sección Descripción
Convenciones de programa de ejemplo Limitaciones del programa de ejemplo; consideraciones de compilación y vínculo; contenedores, claves y certificados clave necesarios; recuperar datos de longitud desconocida; y funciones de uso general
Adquisición de un contexto criptográfico y generación de claves Ejemplos y procedimientos para adquirir un contexto criptográfico y generar claves
Codificación y descodificación Ejemplos y procedimientos para codificar y descodificar
Aplicación de algoritmo hash Ejemplos y procedimientos para el hash
Firma de datos Ejemplos y procedimientos para firmar datos
Crear y recibir mensajes de datos sobres Ejemplos y procedimientos para crear y recibir mensajes de datos sobres
Cifrado y descifrado Ejemplos y procedimientos para cifrar y descifrar
Uso de certificados Ejemplos y procedimientos para usar certificados
Trabajar con almacenes de certificados Ejemplos y procedimientos para trabajar con almacenes de certificados
Otros ejemplos de código extendidos de C Otros procedimientos y ejemplos que usan funciones CryptoAPI
Extensión de la funcionalidad cryptoAPI Información general sobre el uso de OID para extender las funciones cryptoAPI
Uso de CSP: procesos generales Ejemplos y procedimientos para usar CSP
Uso de otras herramientas cryptoAPI Uso de las herramientas de línea de comandos de CryptoAPI
Uso de CAPICOM Información sobre el uso de CAPICOM, un componente COM que proporciona funcionalidad criptográfica
Programar servicios de certificados Información sobre el uso de los elementos de programación de Servicios de certificados
Uso del control de inscripción de certificados Detalles y sintaxis para crear una instancia del objeto Control de inscripción de certificados, establecer sus propiedades y usar sus métodos