INSTALACIÓN DEL TARJETERO CRIPTOGRÁFICO Y LAS TARJETAS EN GUADALINEX EDU 10.0.4. Las tarjetas CardOS M4 son tarjetas criptográficas fabricadas por Siemens y emitidas, entre otros, por la Junta de Andalucía. En ellas es posible instalar el certificado digital para validarnos y firmar digitalmente a través de internet. Para utilizarlas hace falta tener instalado un lector de tarjetas, por ejemplo, el que proporciona la Junta de Andalucía, o el del DNIe. Además, hace falta tener instalado los drivers de la tarjeta para que el lector pueda trabajar con ella. INSTALACIÓN DEL LECTOR. Habitualmente, Guadalinex reconoce automáticamente este dispositivo e instala los drivers correspondientes, por lo que el usuario no debe hacer nada al respecto. No obstante, a continuación se muestra el proceso para comprobar que realmente es así. 1. Abrir la aplicación Synaptic, accesible desde Sistema / Administración / Gestión de paquetes Synaptic 2. Introducir nuestra contraseña de usuario y pulsar Continuar. 1
3. Pulsar sobre la opción Buscar del menú Editar, para buscar el paquete pcscd. 1. Escribir pcscd 2. Seleccionar aquí la opción Nombre 3. Pulsar el botón Buscar 4. La búsqueda debe darnos el siguiente resultado : El cuadrado verde junto al nombre del paquete indica que ya está instalado. Si ese cuadrado apareciese en gris, habría que seleccionar el paquete, hacer clic sobre él con el botón derecho, seleccionar la opción Marcar para instalar y pulsar el botón Aplicar, para descargarlo e instalarlo. 2
INSTALACIÓN DE LA TARJETA. Se puede elegir entre dos alternativas excluyentes : 1. Instalación de los drivers de la tarjeta incorporados en el propio Guadalinex. 2. Instalación de la aplicación de Siemens para la gestión de la tarjeta (desbloqueo, cambio de pin, que incluye también los drivers de la misma. 3
Los programas de gestión de la tarjeta no son necesarios para que el navegador (por ejemplo, Mozilla Firefox acceda a los certificados digitales almacenados en ella durante los procesos de firma. No obstante, se recomienda su instalación ya que nos permitirán gestionar las claves de acceso y de desbloqueo de la tarjeta, así como los contenidos de la misma. 1. Opción 1. Instalación de los drivers de la tarjeta solamente. 1.1. Abrir la aplicación Synaptic, accesible desde Sistema / Administración / Gestión de paquetes Synaptic 1.2. Introducir nuestra contraseña de usuario y pulsar Continuar. 1.3. Pulsar sobre la opción Buscar del menú Editar, para buscar el paquete hipath. 1. Escribir hipath 2. Seleccionar aquí la opción Nombre 3. Pulsar el botón Buscar 4
1.4. La búsqueda debe darnos el siguiente resultado. 1.5. Seleccionar el paquete, hacer clic sobre él con el botón derecho, seleccionar la opción Marcar para instalar y pulsar el botón Aplicar, para descargarlo e instalarlo. Nota : Si el cuadrado que hay a la izquierda del nombre del paquete apareciese en verde, sería indicio de que el paquete ya está instalado. 5
2. Opción 2 (recomendada. Instalación de la aplicación de Siemens para la gestión de la tarjeta (desbloqueo, cambio de pin, que incluye los drivers de la misma. El paquete de instalación de esta tarjeta se llama sieca_3.1-1_i386.deb y se puede instalar haciendo doble clic sobre él. Una vez instalado, podremos observar cómo aparecen dos nuevos programas en el menú Aplicaciones / Otras, uno para el cambio de PIN y otro para el desbloqueo de la tarjeta. 6
ACCESO AL CERTIFICADO ALMACENADO EN LA TARJETA DESDE MOZILLA FIREFOX. 1. Preparación del módulo. Una vez instalado el driver de la tarjeta, es necesario realizar ciertas modificaciones para poder trabajar con él desde el navegador Mozilla Firefox. El motivo de ello es que el driver de la tarjeta está compilado para unas versiones de librerías del sistema y kernel antiguas, y en principio, no es totalmente compatible con nuestro sistema. Entre otras cosas, existen librerías que no están donde Firefox las busca. Para solucionar el problema borramos el enlace simbólico /usr/lib/libpcsclite.so.0 y posteriormente creamos otro enlace simbólico con el mismo nombre, pero que apunte al sitio correcto. sudo rm /usr/lib/libpcsclite.so.0 sudo ln -s /lib/libpcsclite.so.1.0.0 /usr/lib/libpcsclite.so.0 Nota : Al ejecutar los comandos anteriores, se nos pedirá una contraseña (password, tenemos que introducir la que tenga nuestro usuario. 2. Abrir el navegador Mozilla Firefox. 3. Seleccionar la entrada del menú Editar / Preferencias, y en la ventana que se abrirá, el icono Avanzado y el botón Dispositivos de seguridad. 7
4. En la nueva ventana que se ha abierto, pulsar el botón Cargar. 5. Se abrirá una nueva ventana, escribir SIEMENS en el nombre del módulo y pulsar el botón Examinar. 6. En la ventana de Examinar, buscar la librería libsiecap11.so, en la carpeta /usr/local/lib o en /usr/lib, según en el epígrafe anterior se hayan instalado sólo los drivers de la tarjeta o la aplicación para la gestión de la tarjeta, y pulsar Abrir. Aparecerá la ventana anterior, con el campo Archivo del módulo relleno. Pulsar Aceptar. 8
7. En la ventana Administrador de dispositivos aparecerá el nombre de la tarjeta criptográfica. Ya está cargada la tarjeta. Pulsar el botón Aceptar para cerrar la ventana. 8. Ahora podemos acceder al certificado almacenado en la tarjeta mediante el botón Ver certificados. Nota : si se nos pide la contraseña maestra, introducir el PIN de la tarjeta. 9