Compartir a través de


Uso de CSP: procesos generales

Al usar csp de proveedores de servicios criptográficos , tenga en cuenta las siguientes convenciones.

Almacenamiento en caché de claves privadas

Un CSP puede almacenar en caché algunas claves privadas. Es posible controlar este almacenamiento en caché de claves privadas en una base global, pero no específica de la aplicación. Los cambios de almacenamiento en caché se realizan modificando determinadas configuraciones del Registro. Para obtener más información, consulte Constantes de almacenamiento en caché de claves privadas.

Convenciones de código de ejemplo

Para proporcionar código más conciso y legible, algunos principios de procedimientos recomendados de programación no siempre se siguen en los ejemplos. En concreto:

  • Solo se muestran respuestas de error limitadas. Los programas completos y bien escritos comprueban los códigos de error devueltos y realizan las acciones adecuadas cuando se encuentra un error.
  • Solo se realiza la administración limitada de memoria y recursos. Los programas completos y bien escritos destruyen todas las claves y hashes, liberan toda la memoria asignada, cierran todos los archivos y liberan todos los identificadores. Estos ejemplos solo proporcionan demostraciones limitadas del uso de funciones que realizan estas tareas. En estos ejemplos no se realizan tareas de administración de memoria o recursos en caso de terminación del programa debido a errores.

En los temas siguientes se presenta información general sobre los ejemplos de procedimientos, así como el código de ejemplo.