Programación con la TARJETA INTELIGENTE GPK.

Slides:



Advertisements
Presentaciones similares
UD 6: Instalación y administración de servicios de correo electrónico Correo seguro Luis Alfonso Sánchez Brazales.
Advertisements

Elementos de una computadora.  El software : es la parte lógica del computador, comprende el conjunto de componente s lógico s para poder hacer posible.
Componentes físicos de un ordenador MSc. Lic. David Escalera.
INTERIOR DEL PC Hecho por: Maria RodrÍguez e Inmaculada Aranda.
La placa base, también conocida como placa madre o tarjeta madre, es una tarjeta de circuito impreso a la que se conectan los componentes que constituyen.
Proyecto ROOTVE V2: Control de versiones con Subversion Grupo de Investigación y Desarrollo en Seguridad de la Información - GIDSI.
Hardware. Que es el hardware y sus componentes. 1. El hardware son todas las partes físicas y tangibles de una computadora. 2. Partes del hardware: 2.1.
Ordenador ● Dispositivo electrónico capaz de realizar operaciones lógicas y matemáticas de manera programada y a gran velocidad, consta de circuitos integrados.
Foro Nacional de Certificación y Firma Electrónica Lic. Zorelly González Certificación Electrónica y la FII Fundación Instituto de Ingeniería.
Computación e Informática Contabilidad Ing. Miguel Ángel Ramos Frías Word 2013.
Certificación digital de Clave pública
Sistema Online de Firma Electrónica
Reconocimiento del sistema operativo y capacidad de almacenamiento
Clases y Objetos.
Componentes de los equipos y materiales
L. S. C. A. Raúl Monforte Chulin
ARQUITECTURA BÁSICA DE UN ORDENADOR
Sistema Informático Las nuevas tecnologías informáticas han evolucionado la forma de acceder a la información. Estamos en una época caracterizada por la.
e.Firma / e.Firma portable
Tratamiento de Datos Capitulo Dos.
Ordenador Dispositivo electrónico capaz de realizar operaciones lógicas y matemáticas de manera programada y a gran velocidad, consta de circuitos integrados.
Evolución de paradigmas y lenguajes de Programación
Conceptos Básicos de Programación
Computadora La computadora es una máquina capaz de realizar y controlar a gran velocidad cálculos y procesos complicados que requieren una toma rápida.
LENGUAJE DE PROGRAMACIÓN Y SOFTWARE PROPIETARIO
Informática 1 Año. Trabajo Practico. Tema: Definiciones
Generalización de casos de uso
LENGUAJES Y REPRESENTACION TECNICA
CURSO INFORMÁTICA: Niverl 1
INDICE computadora hardware Partes de hardware.
Miguel García Ruiz Jackeline Giraldo Urrea
EQUIPO No 3.
Ana Fernanda Rodríguez Hoyos
Componentes básicos de una computadora
Unidades de entrada y salida
Informática ¿Qué es una computadora?
Universidad Nacional de Canindeyú Facultad de Ciencias de la Salud
Tecnología de la Información Software
HARDWARE Y SOFTWARE Hardware Informática Software
GLOSARIO TIC.
Tecnología de la Información Profesora Ariana Rosenthal Software
Introducción a la Informática
 PhoneGap es un framework de código libre para el desarrollo de aplicaciones móviles. Su principal característica: multiplataforma, es decir, con un.
Refuerzo teórico Miguel Vargas 2°D T.V
Laura Melissa Anaya López 10-3
Tecnologías de información
ESQUEMA DE LA MAQUINA ANALITICA
PROGRAMACION: Que es un computador: Es un aparato electrónico que tiene el fin de recibir y procesar datos para realización de diversas operaciones..
Computación Nivel Usuario CB-123
-HARDWARE: parte física y tangible; componentes eléctricos, electrónicos, electromagnéticos; cables, cajas, periféricos… -SOFTWARE: parte lógica e.
TRABAJO PRACTICO DE INFORMATICA
ESTRUCTURA DE LOS COMPUTADORES
Programación Orientada a Objetos. ¿Qué es un ordenador? “Un sistema digital con tecnología microelectrónica capaz de procesar información a partir de.
Componentes de los equipos y materiales
Presentación Nombres: José Rafael Apellidos: Aquino Balbuena
ARQUITECTURA DEL COMPUTADOR Ing. Diana E. López.
Punto 4 – Componentes del servicio DNS
Tema: Componentes lógicos de un ordenador. Mediante el sistema de numeración binario, es decir, usando los dígitos 0 y 1. Lo único que transmite,
Autenticación Unidad 3. La autenticación es un aspecto fundamental de la seguridad de un sistema. Confirmar la identidad de cualquier usuario que intenta.
Integrantes : Luna valentina torres olivares Jackson Hernán Martínez Tarazona 4°A.
Memoria Principal. Memoria primaria (MP), memoria principal, memoria central o memoria interna es la memoria de la computadora donde se almacenan temporalmente.
SERVICIOS DE ALMACENAMIENTO EN LA NUBE DE QUE SE TRATA El Almacenamiento en la Nube consiste en guardar archivos en un lugar de Internet. Esos lugares.
BASE DE DATOS (Parte N°1) Docente: Lic. David I. López Pérez.
ISAE UNIVERSIDAD LIC. Educación Preescolar Tema: Componentes físicos y operación de maquinas Facilitador: Danilo Castillo Presentador por: Darlenys Coba.
ANÁLISIS Y DISEÑO DESDE UNA PERSPECTIVA ORIENTADA A OBJETOS Alan Vargas.
Núcleo Lic. Gonzalo Pastor.
ARQUITECTURA Y FUNCIONAMIENTO DEL ORDENADOR EXPLICASION PROPIA.
UNIVERSIDAD PRIVADA SAN JUAN BAUTISTA FILIAL CHINCHA ESCUELA PROFESIONAL DE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS Por: Nestares Torres Luis Jesús Enrique.
ARQUITECTURA DE UN MICROPROCESADOR. ESTRUCTURA BÁSICA DE UN SISTEMA MICROPROGRAMABLE A. Hardware CPU (chip microprocesador): es un circuito integrado.
Los sistemas operativos en el sistema informático
Transcripción de la presentación:

Programación con la TARJETA INTELIGENTE GPK

Í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

¿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

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

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

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

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

¿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.

¿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

¿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.

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

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

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