La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Programación con la TARJETA INTELIGENTE GPK.

Presentaciones similares


Presentación del tema: "Programación con la TARJETA INTELIGENTE GPK."— Transcripción de la presentación:

1 Programación con la TARJETA INTELIGENTE GPK

2 ÍNDICE ¿Qué ofrecen las Tarjetas Inteligentes?
¿Qué es una Tarjeta Inteligente? su física y su lógica interna ¿Qué se ha hecho en este Proyecto? La Librería TarIn La aplicación

3 ¿Qué ofrecen las Tarjetas Inteligentes?
Problemática de la seguridad: La única forma de autenticación ante otros usuarios es el criptosistema de clave Pública. La parte Privada debe de ser almacenada en un lugar lo más seguro posible. Los ordenadores no son seguros para guardar información secreta. Características de la solución: Algo portable, con capacidad de almacenamiento seguro y capaz de cálculos criptográficos. 1.. Cirptosistema de clave Publica 2.. El ordenador no es seguro 3.. Tenemos q sacar la clave privada La unica forma actual de autentecar de forma segura y digitalmente a un Usuario es usando criptosistemas de clave Pública. Este sistema consta de una parte q puede ser accesible por todo el mundo y por otra parte q solo puede ser accesible al usuario propietario de la clave. Por esto tenemos q proteguer a esta parte Privada del resto del mundo, pero guardar esta parte en el ordenador no es muy seguro, pq eso tenemos q intentar sacar fuera y en un mecanismo mas segyuro q un ordenador la parte privada

4 ¿Qué es una Tarjeta Inteligente? (su Física)

5 ¿Qué es una Tarjeta Inteligente? (su Física)
EEPROM CPU ROM RAM

6 ¿Qué es una Tarjeta Inteligente? (su Física)

7 ¿Qué es una Tarjeta Inteligente? (su Lógica)
El Sistema de Ficheros, en las Tarjetas Inteligentes: MF DF EFrsa EFdes EFsc

8 ¿Qué es una Tarjeta Inteligente? (su Lógica)
Características del Sistema de Ficheros: Se puede configurar que toda acción a realizar sobre la Tarjeta, este protegida con Códigos Secretos (PIN). Ej: crear un DF, crear/leer/escribir un EF, utilizar un EFrsa... El Sistema de Ficheros, esta orientado a objetos, esto es: toda acción que se realice, debe de indicarse explícitamente sobre que fichero o directorio se va ha realizar, mediante su correspondiente instrucción.

9 ¿Qué es una Tarjeta Inteligente? (su Lógica)
Firma de datos, con la Tarjeta Inteligente: Insertamos la Tarjeta MF DF EFrsa EFdes EFsc MF MF Seleccionamos el DF DF DF Enviamos el Código Secreto para utilizar EFrsa EFrsa Indicamos que operación queremos realizar: Firmar datos con el EFrsa Verifica el Código Secreto Selecciona el EFrsa Enviamos los datos a firmar Guarda los datos en un buffer Damos la orden de firmar Calcula la firma Obtenemos los datos de la firma Devuelve la Firma Digital generada ¿Qué hacer? Firmar ¿Con qué? EFrsa

10 ¿Qué se ha hecho en este Proyecto?
Una librería de alto nivel, llamada TarIn, para utilizar la Tarjeta Inteligente GPK de Gemplus. Una aplicación para comprobar el correcto funcionamiento de la librería y dar un uso práctico a la misma.

11 ¿Qué se ha hecho en este Proyecto? (la Librería)
Librería TarIn Librería de Gemplus PDUs

12 ¿Qué se ha hecho en este Proyecto? (la Librería)
Comparativa entre los diferentes niveles:

13 ¿Qué se ha hecho en este Proyecto? (la Aplicación)
Angel Floren


Descargar ppt "Programación con la TARJETA INTELIGENTE GPK."

Presentaciones similares


Anuncios Google