Sistema Online de Firma Electrónica

Slides:



Advertisements
Presentaciones similares
Foro Nacional de Certificación y Firma Electrónica Ing. Randy Hernández Beepath Sistema Online de Firma Electrónica.
Advertisements

Introducción Framework 3.0. Introducción Junto con Windows Vista se libera al mercado una serie de tecnologías para desarrolladores de software que cambiarán.
Desarrollo y servicios web Luisa Fernanda Rincón Pérez
¿Que es Yii ? Framework para PHP de alta performance basado en componentes web para desarrollar aplicaciones web de gran escala. Yii es un framework que.
Lenguajes de programación Web Juan Felipe Muñoz Fernández.
Introducción Principios de Programación Web Aplicaciones Web con JSP y Servlets de Java.
OFFICE. PAQUETE DE OFFICE Microsoft Office es una recopilación de aplicaciones (suite de oficina), las cuales son utilizados en oficinas y sirve para.
¿Que es PHP? PHP Hypertext Preprocessor Y solo porque me quiero hacer el profesor cool y meter un chiste: PHP también significa: Para Hacer Páginas.
Desarrollo de un Laboratorio remoto-virtual para la enseñanza de cursos de Ingeniería Ing. Angelo Velarde Profesor Auxiliar Ingeniería de las Telecomunicaciones.
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.
COMUNICACIÓN Y TICS Károl Fernanda Barragán M. Jennylith Dayana Ardila P. Wendy Paola Pinto F.
¿Que es PHP? PHP Hypertext Preprocessor Y solo porque me quiero hacer el profesor cool y meter un chiste: PHP también significa: Para Hacer Páginas.
BASE DE DATOS EN LA WEB POR- OSIRYS MARCIAGA JESUS NIETO.
Certificación digital de Clave pública
Tema: Análisis de una red trocal multiservicio para encriptación de información sobre MPLS basada en el estándar IETF con el protocolo GETVPN Autor:
Diseño y Programación Orientados a Objetos
Microsoft Word Integrantes: -Jose Carlos Guerrero
Capítulo 2: Tecnologías para la creación de sitios web
EXPERTO EN ENTORNOS Virtuales de aprendizaje
Resumen M4 UF1 UF0856: Assistència d’usuaris en l’ús d’aplicacions ofimàtiques i de correu electrònic.
Diseño y Programación Orientados a Objetos
Introducción a Microsoft Word
e.Firma / e.Firma portable
LOS DIFERENTES LENGUAJES DE PROGRAMACION PARA LA WEB
Diseño y Programación Orientados a Objetos
FECHA ÚLTIMA REVISIÓN: 13/12/11
Unidad 3. Desarrollo de aplicaciones Web
GOOGLE DOCS Y GOOGLE TALK
Capítulo 12 Leer archivos XML con AJAX
Lenguaje C en pocas palabras
Tópicos de bases de datos
ARQUITECTURA DE COMPUTADORES
Aplicaciones Web 1 CAPITULO 1 Introducción a las aplicaciones Web Ing. Jeffery Naranjo Msc
EDWIN SANTIAGO YACELGA MALDONADO SANGOLQUÍ – ECUADOR 2016
Actividad 3. HERRAMIENTA TAREAS.
Lenguaje de Programación C en pocas palabras
PROTOCOLO SSL.
Grupo Abigaíl Mejía.
Tarea 3: data warehouse y san
Tecnología de la Información Software
Sistema de Gestión CRM - ERP
Tecnología de la Información Profesora Ariana Rosenthal Software
 PhoneGap es un framework de código libre para el desarrollo de aplicaciones móviles. Su principal característica: multiplataforma, es decir, con un.
QUE ES EL SOFTWARE Es un conjunto de programas de computo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones.
INTRODUCCIÓN A JAVA.
Linux Linux es un sistema operativo diseñado por cientos de programadores de todo el planeta, aunque el principal responsable del proyecto es Linux.
INFORMATICA BASICA Alba Lucía Guerrero Peralta Fisioterapeuta/ U.N.
Diseño y Programación Orientados a Objetos
PRESENTADO POR: IVONNE HERNANDEZ
Page 1. Page 2 Los lineamientos básicos que debe contener las paginas HTML.
LENGUAJE DE SCRIPTING EN SERVIDORES WEB INTEGRANTES :JOSTIN FRANCO DARYENIS ARAUZ PABLO CANDANEDO.
QUE ES UN SISTEMA OPERATIVO ANDROID  Es un Sistema Operativo además de una plataforma de Software basada en el núcleo de Linux.  Permite controlar dispositivos.
UNIVERSIDAD DE LAS FUERZAS ARMADAS-ESPE
Servidor de Reportes basado en Tecnología Java y XML
PROYECTO DE GRADUACIÓN
Servicios Web XML 03 de Junio de 2004 Fernando Alonso Blázquez.
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.
Arquitectura Aplicaciones Web
ESTRUCTURA DE SISTEMAS OPERATIVOS Carbajal Rojas karla.
Gestor Documental y Archivo de Documentos.
Programación al lado del servidor
PARÁMETROS PARA LA PRESENTACIÓN DE PROYECTOS EN LA ESCUELA DE TECNOLOGIAS E INNOVACION. ING. Hugo de Jesús Peláez Giraldo Líder Escuela de Tecnologías.
Docente: Valerio Herrera, Luis E. Experiencia Formativa III Semana 4: Servidores Web.
Diseño y Programación Orientados a Objetos
AUTOR: SALGADO ESCOBAR STALIN SEBASTIAN DIRECTOR: ING. JOSE SANCHO
PROYECTO DE GRADUACIÓN
 La criptografía es la técnica de construir y analizar protocolos que permiten que terceras personas no sean capaces de leer mensajes que se desea permanecer.
Es un ordenador de software que puede ejecutar un sistema operativo por el mismo, este tipo de sistemas operativos, presentan una interface a cada proceso.
PROYECTO DE GRADUACIÓN
Transcripción de la presentación:

Sistema Online de Firma Electrónica Ing. Randy Hernández Beepath rhernandez@fii.org

Agenda ¿Qué es una Firma? ¿Qué es una Firma Electrónica? Planteamiento del Problema Sistema Online de Firma Electrónica (SOFE) ¿Qué tecnologías se evaluaron para desarrollar el SOFE? Funcionamiento del SOFE Versiones desarrolladas Futuro del SOFE Conclusiones

¿Qué es una Firma? La firma es: Una palabra. Un dibujo. Tiene como finalidad: Identificar y asegurar o autentificar la identidad de un autor o remitente. Ser un requisito del consentimiento y/o de verificación de la integridad.

¿Qué es una Firma Electrónica? La firma electrónica es, en la transmisión de mensajes electrónicos y en la gestión de documentos electrónicos, un método criptográfico que: Asegura la identidad del remitente. Asegura la integridad del documento o mensaje. Asegura la confidencialidad del mensaje. (Cifrado o Encriptado)

Planteamiento del Problema Tener una herramienta que: Pueda ser ejecutada en cualquier Sistema Operativo Este desarrollada bajo Software Libre. Pueda ser Escalable. Proteja la Clave Privada del Usuario. Use los recursos del Cliente y no del Servidor.

Sistema Online de Firma Electrónica El sistema Online de Firma Electrónica es un aplicación Web que puede ser utilizada por cualquier persona que desee generar una firma electrónica de cualquier tipo de archivo. Incluye funciones de cifrado y descifrado. Usa estándares internacionales para que las firmas electrónicas puedan ser leídas por otras aplicaciones y en otros lugares del mundo. Puede ser integrada en aplicaciones Web desarrolladas en cualquier tecnología (ASP, PHP, JSP & Servlets).

¿Qué tecnologías se evaluaron para desarrollar el SOFE? Se realizó una evaluación de las capacidad criptográficas en las siguientes tecnologías PHP JavaScript JSP & Servlets Python Ruby Perl C AJAX (Asynchronous JavaScript and XML) C++

¿Qué tecnologías se evaluaron para desarrollar el SOFE? Programación Orientada a Objetos. Ejecución en múltiples sistemas operativos. Ejecución de códigos en forma segura. Ejecución en ambientes Cliente-Servidor y Web Apariencia (Look and Feel). Permite la ejecución de Applets (Componentes de Software que corre en el contexto de otro programa. Ej. Un navegador Web). En mayo del 2007, Sun liberó su compilador, su máquina Virtual y el 96% de sus librerías.

Funcionamiento del SOFE

Versiones Desarrolladas Versión 1.0 (Noviembre 2006) Uso de Repositorio de claves en formato PKCS#12. Almacenamiento de Firma en Formato Binario. Generación de firmas sólo para archivos de Texto.

Versiones Desarrolladas Versión 2.0 (Abril 2007) Uso de Repositorio de claves en Tarjetas Inteligentes. Almacenamiento de Firma en Formato PKCS#7 (data adjunta). Generación de firmas sólo para cualquier tipo de archivos.

Versiones Desarrolladas Versión 3.0 (Próximamente) Cifrado y Descrifrado de archivos (DES, 3DES). Almacenamiento de Firma en Formato XMLDSign. Migración de Applet a Java Web Start.

Versiones Desarrolladas Módulo de Firma Electrónica en Texto Versión 1.0 (Abril -2007) Generación de Firmas en Formato Texto. Comunicación Bidireccional con el Navegador. Uso de Repositorio de claves en Tarjetas Inteligentes. SOFE Versión Texto Mensaje Texto AE543FSFAAV F&DMXSE%RF

Futuro del SOFE Cliente Web con firma electrónica. Uso de XMLDsign para generar firmas en formato XML. Generación de Firmas en PDF. Generación de Firmas en Procesadores de Texto. Generación de Firmas con Estampado de tiempo. Verificación CRL OCSP. Generación de Cifrado Asimétrico. Generación de Cifrado con 3DES u otros. Generación de Firmas con SHA256 u otros. Verificación Masiva de Firmas Electrónicas.

Prueba la herramienta en: https://ar.fii.gob.ve Conclusiones Código Libre. Multiplataforma. Estándares Internacionales. Facilidad de Uso. ¡Gratis! !Gratis! Prueba la herramienta en: https://ar.fii.gob.ve

¡Gracias por su atención!

Librerías de Java que no han sido liberadas Algunas partes del código audio-engine (conexiones con sistemas de audio, y algunas implementaciones con funcionalidades de alto nivel, como el MIDI synthesizer). El código de fuentes rasterize (Sun planea utilizar FreeType como sustituto). Algunas partes del código anti-aliasing graphics rasterizer code (Algunas alternativas son Pisces y phoneME) El sistema nativo de manejo de colores (Sun planea utilizar LittleCMS como reemplazo). Algunas partes de las extensiones de criptografía, proveedores como JCE quien hace llamadas a las implementaciones criptográficas.