Consideremos un ejemplo concreto de integración de CVS. Cuando especifica una contraseña para conexión CVS, la aplicación le ofrece la opción de guardar su nombre de usuario y contraseña utilizando almacenamiento de seguridad.

Figura 1. Funcionamiento del almacenamiento de seguridad.
Su contraseña de CVS se pasa como datos al almacenamiento de seguridad. El almacenamiento de seguridad utiliza una contraseña "maestra" para cifrar la contraseña de CVS y almacena la contraseña cifrada en un archivo contenido en disco.
La contraseña maestra se obtiene a partir de un módulo proveedor de contraseñas. Las contraseñas maestras se obtienen se forma "dinámica", solamente cuando están a punto de ser utilizadas. Los proveedores de contraseñas pueden utilizar diversas técnicas:
Cuando se guardan datos en almacenamiento de seguridad, el proveedor de contraseñas se selecciona de acuerdo con las prioridades establecidas en la lista de proveedores de contraseñas habilitados. En el futuro solamente se puede utilizar ese proveedor para descifrar los datos.
Almacenamiento de
seguridad
Recuperación de
contraseña
Vida de una contraseña
maestra
Página de preferencias
del almacenamiento de seguridad
Opciones de ejecución
del almacenamiento de seguridad