SlideShare uma empresa Scribd logo
1 de 22
Eduardo Robles Elvira <edulix@gmail.com>,2010
Cifrado punto a punto en HTML5
con KHTML
Bilbao, Mayo 2010
Eduardo Robles Elvira
edulix@gmail.com
http://blog.edulix.es
KDE España
Eduardo Robles Elvira <edulix@gmail.com>,2010
Seguridad vs. Privacidad
Introducción
Eduardo Robles Elvira <edulix@gmail.com>,2010
Seguridad:
Es un estado mental
me siento seguro
Introducción
Eduardo Robles Elvira <edulix@gmail.com>,2010
Privacidad:
Parábola de la cerveza, y el servicio
Introducción
Eduardo Robles Elvira <edulix@gmail.com>,2010
Seguridad en el Escritorio: Ejemplos
Seguridad en el Escritorio
Eduardo Robles Elvira <edulix@gmail.com>,2010
Seguridad en el Escritorio
Kmail cliente de correo con cifrado PGP
Eduardo Robles Elvira <edulix@gmail.com>,2010
Seguridad en el Escritorio
Kopete OTR
Eduardo Robles Elvira <edulix@gmail.com>,2010
Seguridad en el Escritorio
Administrador de certificados
Eduardo Robles Elvira <edulix@gmail.com>,2010
Seguridad en la web
Seguridad en la web:
https, SSL
Banca electrónica
Compras
Firmas digitales
Eduardo Robles Elvira <edulix@gmail.com>,2010
Seguridad en la web
¿cual es la diferencia?
Cifrado punto a punto
vs
Cifrado cliente servidor
Eduardo Robles Elvira <edulix@gmail.com>,2010
Seguridad en la web
Hushmail
● Ejemplo de cifrado punto a punto
● state of the art
● Almacena los datos cifrados
● demo
Eduardo Robles Elvira <edulix@gmail.com>,2010
Seguridad en la web
Problemas con Hushmail
● Confiar en el servidor
● Cifrado en cliente mediante
java/javascript
● Recomiendan clientes no-web
● NSA
Eduardo Robles Elvira <edulix@gmail.com>,2010
Solución
La solución es clara:
Implementar cifrado punto a punto...
directamente en el navegador
Eduardo Robles Elvira <edulix@gmail.com>,2010
Solución
● Evolución de https:
● misma estrategia, integración con el
navegador
● Independencia del servidor:
● el usuario recupera el poder sobre sus
datos
Eduardo Robles Elvira <edulix@gmail.com>,2010
Aplicaciones web
• Google vs. privacy
• Aplicaciones web 2.0 beta
• Gmail
• Gtalk
• ...
Eduardo Robles Elvira <edulix@gmail.com>,2010
Implementación
• Pequeña extensión de HTML
• <input type="text" name="field"
encryption="gpg" encryption-
key="6C1F5316"/>
• <div
encryption=”gpg”>ciphertext</div>
Eduardo Robles Elvira <edulix@gmail.com>,2010
Implementación
• Demo!!
1.HTML
2.Konqueror
3.Explicar características de seguridad
Eduardo Robles Elvira <edulix@gmail.com>,2010
Implementación
• Proof of concept
• No presentado al W3C
• Sólo GPG en modo texto
• Habría que usar xhtml serialization y
XML Signature
Eduardo Robles Elvira <edulix@gmail.com>,2010
Implementación
• Futuro
• Webkit
• Webapps html5
• Public-html5 mailling list
• PGP 1999
Eduardo Robles Elvira <edulix@gmail.com>,2010
Preguntas
• Preguntas
Eduardo Robles Elvira <edulix@gmail.com>,2010
Bonus
• KHTML
• Parser
• Dom vs. impls
• Widgets pintados fuera de pantalla
• DIV: problemática
Eduardo Robles Elvira <edulix@gmail.com>,2010
Licencia
Transparencias bajo Licencia CC-by-sa 3.0
http://creativecommons.org/licenses/by-sa/3.0/

Mais conteúdo relacionado

Destaque

Los rasgos deseables del nuevo maestro
Los rasgos deseables del nuevo maestroLos rasgos deseables del nuevo maestro
Los rasgos deseables del nuevo maestroRose Gringol Grend
 
IT: Profesionales con Valor Agregado - Encuentro 2 - PM y Desarollo de sistem...
IT: Profesionales con Valor Agregado - Encuentro 2 - PM y Desarollo de sistem...IT: Profesionales con Valor Agregado - Encuentro 2 - PM y Desarollo de sistem...
IT: Profesionales con Valor Agregado - Encuentro 2 - PM y Desarollo de sistem...Hernan H
 
Iniciativa ejecutivo lsn 23 abril-09
Iniciativa ejecutivo lsn 23 abril-09Iniciativa ejecutivo lsn 23 abril-09
Iniciativa ejecutivo lsn 23 abril-09UNAM
 
Ley de Ingresos sobre Hidrocarburos
Ley de Ingresos sobre Hidrocarburos Ley de Ingresos sobre Hidrocarburos
Ley de Ingresos sobre Hidrocarburos UNAM
 
Proyecto de decreto que expide la Ley Federal de Consulta Popular
Proyecto de decreto que expide la Ley Federal de Consulta PopularProyecto de decreto que expide la Ley Federal de Consulta Popular
Proyecto de decreto que expide la Ley Federal de Consulta PopularUNAM
 
19 octubre2011
19 octubre201119 octubre2011
19 octubre2011UNAM
 
GR 48 (etapa14) Hornachuelos - Posadas (Cordoba)
GR 48 (etapa14) Hornachuelos - Posadas (Cordoba)GR 48 (etapa14) Hornachuelos - Posadas (Cordoba)
GR 48 (etapa14) Hornachuelos - Posadas (Cordoba)Domingo Cano Molina
 
Que reforma la fracción viii del artículo 115 de la constitución política de ...
Que reforma la fracción viii del artículo 115 de la constitución política de ...Que reforma la fracción viii del artículo 115 de la constitución política de ...
Que reforma la fracción viii del artículo 115 de la constitución política de ...UNAM
 
Qs2 um es_09_gestion_de_cobros
Qs2 um es_09_gestion_de_cobrosQs2 um es_09_gestion_de_cobros
Qs2 um es_09_gestion_de_cobroskhayer
 
2011 congreso de practica profesional 2da circular
2011   congreso de practica profesional 2da circular2011   congreso de practica profesional 2da circular
2011 congreso de practica profesional 2da circularMalena Kareen Totino Soto
 
Plataforma de convergencia geslibplus
Plataforma de convergencia geslibplusPlataforma de convergencia geslibplus
Plataforma de convergencia geslibplusGrupo Trevenque
 
Sendero Molino del Batan - Despeñaperros
Sendero Molino del Batan - DespeñaperrosSendero Molino del Batan - Despeñaperros
Sendero Molino del Batan - DespeñaperrosDomingo Cano Molina
 
Edit exp pet_jvm
Edit exp pet_jvmEdit exp pet_jvm
Edit exp pet_jvmUNAM
 
Exposicion final ponencia
Exposicion final ponencia Exposicion final ponencia
Exposicion final ponencia EVer Tique Giron
 
Crucigrama ciencias naturales 5o y 6o grado de primaria
Crucigrama ciencias naturales 5o y 6o grado de primariaCrucigrama ciencias naturales 5o y 6o grado de primaria
Crucigrama ciencias naturales 5o y 6o grado de primariaIvonneAndrade
 
Reforma Educativa
Reforma EducativaReforma Educativa
Reforma EducativaUNAM
 
Reporte regional de observación de hojas de vida - AREQUIPA
Reporte regional de observación de hojas de vida - AREQUIPAReporte regional de observación de hojas de vida - AREQUIPA
Reporte regional de observación de hojas de vida - AREQUIPAAsociación Civil Transparencia
 

Destaque (20)

Los rasgos deseables del nuevo maestro
Los rasgos deseables del nuevo maestroLos rasgos deseables del nuevo maestro
Los rasgos deseables del nuevo maestro
 
Has dejado mi barca
Has dejado mi barcaHas dejado mi barca
Has dejado mi barca
 
IT: Profesionales con Valor Agregado - Encuentro 2 - PM y Desarollo de sistem...
IT: Profesionales con Valor Agregado - Encuentro 2 - PM y Desarollo de sistem...IT: Profesionales con Valor Agregado - Encuentro 2 - PM y Desarollo de sistem...
IT: Profesionales con Valor Agregado - Encuentro 2 - PM y Desarollo de sistem...
 
Iniciativa ejecutivo lsn 23 abril-09
Iniciativa ejecutivo lsn 23 abril-09Iniciativa ejecutivo lsn 23 abril-09
Iniciativa ejecutivo lsn 23 abril-09
 
Ley de Ingresos sobre Hidrocarburos
Ley de Ingresos sobre Hidrocarburos Ley de Ingresos sobre Hidrocarburos
Ley de Ingresos sobre Hidrocarburos
 
Proyecto de decreto que expide la Ley Federal de Consulta Popular
Proyecto de decreto que expide la Ley Federal de Consulta PopularProyecto de decreto que expide la Ley Federal de Consulta Popular
Proyecto de decreto que expide la Ley Federal de Consulta Popular
 
GERARDO VEGA -COLOMBINA SA
GERARDO VEGA -COLOMBINA SAGERARDO VEGA -COLOMBINA SA
GERARDO VEGA -COLOMBINA SA
 
19 octubre2011
19 octubre201119 octubre2011
19 octubre2011
 
GR 48 (etapa14) Hornachuelos - Posadas (Cordoba)
GR 48 (etapa14) Hornachuelos - Posadas (Cordoba)GR 48 (etapa14) Hornachuelos - Posadas (Cordoba)
GR 48 (etapa14) Hornachuelos - Posadas (Cordoba)
 
Que reforma la fracción viii del artículo 115 de la constitución política de ...
Que reforma la fracción viii del artículo 115 de la constitución política de ...Que reforma la fracción viii del artículo 115 de la constitución política de ...
Que reforma la fracción viii del artículo 115 de la constitución política de ...
 
Qs2 um es_09_gestion_de_cobros
Qs2 um es_09_gestion_de_cobrosQs2 um es_09_gestion_de_cobros
Qs2 um es_09_gestion_de_cobros
 
2011 congreso de practica profesional 2da circular
2011   congreso de practica profesional 2da circular2011   congreso de practica profesional 2da circular
2011 congreso de practica profesional 2da circular
 
Plataforma de convergencia geslibplus
Plataforma de convergencia geslibplusPlataforma de convergencia geslibplus
Plataforma de convergencia geslibplus
 
Sendero Molino del Batan - Despeñaperros
Sendero Molino del Batan - DespeñaperrosSendero Molino del Batan - Despeñaperros
Sendero Molino del Batan - Despeñaperros
 
Edit exp pet_jvm
Edit exp pet_jvmEdit exp pet_jvm
Edit exp pet_jvm
 
Tarea 8
Tarea 8Tarea 8
Tarea 8
 
Exposicion final ponencia
Exposicion final ponencia Exposicion final ponencia
Exposicion final ponencia
 
Crucigrama ciencias naturales 5o y 6o grado de primaria
Crucigrama ciencias naturales 5o y 6o grado de primariaCrucigrama ciencias naturales 5o y 6o grado de primaria
Crucigrama ciencias naturales 5o y 6o grado de primaria
 
Reforma Educativa
Reforma EducativaReforma Educativa
Reforma Educativa
 
Reporte regional de observación de hojas de vida - AREQUIPA
Reporte regional de observación de hojas de vida - AREQUIPAReporte regional de observación de hojas de vida - AREQUIPA
Reporte regional de observación de hojas de vida - AREQUIPA
 

Semelhante a Akademy es2010 cifrado_html5_eduardo_robles

HTML5 en Acción
HTML5 en AcciónHTML5 en Acción
HTML5 en Accióndrarock
 
Presentación David Kummers - eCommerce Day Bogotá 2015
Presentación David Kummers - eCommerce Day Bogotá 2015 Presentación David Kummers - eCommerce Day Bogotá 2015
Presentación David Kummers - eCommerce Day Bogotá 2015 eCommerce Institute
 
CURRICULUM VITAE Jeiky Tovar v6
CURRICULUM VITAE Jeiky Tovar v6CURRICULUM VITAE Jeiky Tovar v6
CURRICULUM VITAE Jeiky Tovar v6Jeiky Tovar
 
Inovuu Google Apps
Inovuu Google AppsInovuu Google Apps
Inovuu Google Appsleinax
 
seguridad de las aplicaciones web en el internet
seguridad de las aplicaciones web en el internetseguridad de las aplicaciones web en el internet
seguridad de las aplicaciones web en el internetssuser948499
 
avanttic - webinar: Oracle Seguridad-Desarrollo Software (18-06-2015)
avanttic - webinar: Oracle Seguridad-Desarrollo Software (18-06-2015)avanttic - webinar: Oracle Seguridad-Desarrollo Software (18-06-2015)
avanttic - webinar: Oracle Seguridad-Desarrollo Software (18-06-2015)avanttic Consultoría Tecnológica
 
la nube de internet
la nube de internetla nube de internet
la nube de internetjose galindo
 
Fin de las contraseñas by eset
Fin de las contraseñas by esetFin de las contraseñas by eset
Fin de las contraseñas by esetLuis Tarott
 
No se quede en las nubes cuando oiga hablar de la 'computación en nube'
No se quede en las nubes cuando oiga hablar de la 'computación en nube'No se quede en las nubes cuando oiga hablar de la 'computación en nube'
No se quede en las nubes cuando oiga hablar de la 'computación en nube'LILI
 
Webinar Gratuito: Amenazas contra la Autenticación Web
Webinar Gratuito: Amenazas contra la Autenticación WebWebinar Gratuito: Amenazas contra la Autenticación Web
Webinar Gratuito: Amenazas contra la Autenticación WebAlonso Caballero
 
Guía sobre almacenamiento en la nube
Guía sobre almacenamiento en la nubeGuía sobre almacenamiento en la nube
Guía sobre almacenamiento en la nubeAlfredo Vela Zancada
 
Xamarin y azure b2c Servicio de identidad para tus apps
Xamarin y azure b2c Servicio de identidad para tus appsXamarin y azure b2c Servicio de identidad para tus apps
Xamarin y azure b2c Servicio de identidad para tus appsfernando sonego
 
Practica 6
Practica 6Practica 6
Practica 6briz_002
 

Semelhante a Akademy es2010 cifrado_html5_eduardo_robles (20)

HTML5 en Acción
HTML5 en AcciónHTML5 en Acción
HTML5 en Acción
 
Estudiante
EstudianteEstudiante
Estudiante
 
Presentación David Kummers - eCommerce Day Bogotá 2015
Presentación David Kummers - eCommerce Day Bogotá 2015 Presentación David Kummers - eCommerce Day Bogotá 2015
Presentación David Kummers - eCommerce Day Bogotá 2015
 
CURRICULUM VITAE Jeiky Tovar v6
CURRICULUM VITAE Jeiky Tovar v6CURRICULUM VITAE Jeiky Tovar v6
CURRICULUM VITAE Jeiky Tovar v6
 
Inovuu Google Apps
Inovuu Google AppsInovuu Google Apps
Inovuu Google Apps
 
seguridad de las aplicaciones web en el internet
seguridad de las aplicaciones web en el internetseguridad de las aplicaciones web en el internet
seguridad de las aplicaciones web en el internet
 
La nube diapositivas
La nube diapositivas La nube diapositivas
La nube diapositivas
 
Uso de equipos chromebox como trabajar en la nube
Uso de equipos chromebox   como trabajar en la nubeUso de equipos chromebox   como trabajar en la nube
Uso de equipos chromebox como trabajar en la nube
 
avanttic - webinar: Oracle Seguridad-Desarrollo Software (18-06-2015)
avanttic - webinar: Oracle Seguridad-Desarrollo Software (18-06-2015)avanttic - webinar: Oracle Seguridad-Desarrollo Software (18-06-2015)
avanttic - webinar: Oracle Seguridad-Desarrollo Software (18-06-2015)
 
la nube de internet
la nube de internetla nube de internet
la nube de internet
 
Fin de las contraseñas by eset
Fin de las contraseñas by esetFin de las contraseñas by eset
Fin de las contraseñas by eset
 
No se quede en las nubes cuando oiga hablar de la 'computación en nube'
No se quede en las nubes cuando oiga hablar de la 'computación en nube'No se quede en las nubes cuando oiga hablar de la 'computación en nube'
No se quede en las nubes cuando oiga hablar de la 'computación en nube'
 
Webinar Gratuito: Amenazas contra la Autenticación Web
Webinar Gratuito: Amenazas contra la Autenticación WebWebinar Gratuito: Amenazas contra la Autenticación Web
Webinar Gratuito: Amenazas contra la Autenticación Web
 
Guía de almacenamiento en la nube
Guía de almacenamiento en la nubeGuía de almacenamiento en la nube
Guía de almacenamiento en la nube
 
Guía sobre almacenamiento en la nube
Guía sobre almacenamiento en la nubeGuía sobre almacenamiento en la nube
Guía sobre almacenamiento en la nube
 
Xamarin y azure b2c Servicio de identidad para tus apps
Xamarin y azure b2c Servicio de identidad para tus appsXamarin y azure b2c Servicio de identidad para tus apps
Xamarin y azure b2c Servicio de identidad para tus apps
 
Taller Online de Netcat
Taller Online de NetcatTaller Online de Netcat
Taller Online de Netcat
 
Practica 6
Practica 6Practica 6
Practica 6
 
Tema h
Tema hTema h
Tema h
 
Abril
AbrilAbril
Abril
 

Mais de AkademyEs2010

Akademy es2010 desktop4all_xavier_gonzalez
Akademy es2010 desktop4all_xavier_gonzalezAkademy es2010 desktop4all_xavier_gonzalez
Akademy es2010 desktop4all_xavier_gonzalezAkademyEs2010
 
Akademy es2010 kde_sc_44_baltasar_ortega
Akademy es2010 kde_sc_44_baltasar_ortegaAkademy es2010 kde_sc_44_baltasar_ortega
Akademy es2010 kde_sc_44_baltasar_ortegaAkademyEs2010
 
Akademy es2010 kde_espana_rafael_albert
Akademy es2010 kde_espana_rafael_albertAkademy es2010 kde_espana_rafael_albert
Akademy es2010 kde_espana_rafael_albertAkademyEs2010
 
Akademy es2010 herramientas_valgrind_albert_astals
Akademy es2010 herramientas_valgrind_albert_astalsAkademy es2010 herramientas_valgrind_albert_astals
Akademy es2010 herramientas_valgrind_albert_astalsAkademyEs2010
 
Akademy es2010 kde_i10n_albert_astals
Akademy es2010 kde_i10n_albert_astalsAkademy es2010 kde_i10n_albert_astals
Akademy es2010 kde_i10n_albert_astalsAkademyEs2010
 
Akademy es2010 qt_quick
Akademy es2010 qt_quickAkademy es2010 qt_quick
Akademy es2010 qt_quickAkademyEs2010
 
Akademy es2010 bluedevil
Akademy es2010 bluedevilAkademy es2010 bluedevil
Akademy es2010 bluedevilAkademyEs2010
 
Akademy es2010 viejasynuevasteckde
Akademy es2010 viejasynuevasteckdeAkademy es2010 viejasynuevasteckde
Akademy es2010 viejasynuevasteckdeAkademyEs2010
 
Akademy es2010 k_develop_aleix_pol
Akademy es2010 k_develop_aleix_polAkademy es2010 k_develop_aleix_pol
Akademy es2010 k_develop_aleix_polAkademyEs2010
 
Akademy es2010 introduccion_qt_aleix_pol
Akademy es2010 introduccion_qt_aleix_polAkademy es2010 introduccion_qt_aleix_pol
Akademy es2010 introduccion_qt_aleix_polAkademyEs2010
 
Akademy es2010 spokify_rafael_fernandez
Akademy es2010 spokify_rafael_fernandezAkademy es2010 spokify_rafael_fernandez
Akademy es2010 spokify_rafael_fernandezAkademyEs2010
 
Akademy es2010 ideal_library_rafael_fernandez
Akademy es2010 ideal_library_rafael_fernandezAkademy es2010 ideal_library_rafael_fernandez
Akademy es2010 ideal_library_rafael_fernandezAkademyEs2010
 
Akademy es2010 bugbuster_rafael_fernandez
Akademy es2010 bugbuster_rafael_fernandezAkademy es2010 bugbuster_rafael_fernandez
Akademy es2010 bugbuster_rafael_fernandezAkademyEs2010
 
Akademy es2010 clutter_alfredo_beaumont
Akademy es2010 clutter_alfredo_beaumontAkademy es2010 clutter_alfredo_beaumont
Akademy es2010 clutter_alfredo_beaumontAkademyEs2010
 

Mais de AkademyEs2010 (14)

Akademy es2010 desktop4all_xavier_gonzalez
Akademy es2010 desktop4all_xavier_gonzalezAkademy es2010 desktop4all_xavier_gonzalez
Akademy es2010 desktop4all_xavier_gonzalez
 
Akademy es2010 kde_sc_44_baltasar_ortega
Akademy es2010 kde_sc_44_baltasar_ortegaAkademy es2010 kde_sc_44_baltasar_ortega
Akademy es2010 kde_sc_44_baltasar_ortega
 
Akademy es2010 kde_espana_rafael_albert
Akademy es2010 kde_espana_rafael_albertAkademy es2010 kde_espana_rafael_albert
Akademy es2010 kde_espana_rafael_albert
 
Akademy es2010 herramientas_valgrind_albert_astals
Akademy es2010 herramientas_valgrind_albert_astalsAkademy es2010 herramientas_valgrind_albert_astals
Akademy es2010 herramientas_valgrind_albert_astals
 
Akademy es2010 kde_i10n_albert_astals
Akademy es2010 kde_i10n_albert_astalsAkademy es2010 kde_i10n_albert_astals
Akademy es2010 kde_i10n_albert_astals
 
Akademy es2010 qt_quick
Akademy es2010 qt_quickAkademy es2010 qt_quick
Akademy es2010 qt_quick
 
Akademy es2010 bluedevil
Akademy es2010 bluedevilAkademy es2010 bluedevil
Akademy es2010 bluedevil
 
Akademy es2010 viejasynuevasteckde
Akademy es2010 viejasynuevasteckdeAkademy es2010 viejasynuevasteckde
Akademy es2010 viejasynuevasteckde
 
Akademy es2010 k_develop_aleix_pol
Akademy es2010 k_develop_aleix_polAkademy es2010 k_develop_aleix_pol
Akademy es2010 k_develop_aleix_pol
 
Akademy es2010 introduccion_qt_aleix_pol
Akademy es2010 introduccion_qt_aleix_polAkademy es2010 introduccion_qt_aleix_pol
Akademy es2010 introduccion_qt_aleix_pol
 
Akademy es2010 spokify_rafael_fernandez
Akademy es2010 spokify_rafael_fernandezAkademy es2010 spokify_rafael_fernandez
Akademy es2010 spokify_rafael_fernandez
 
Akademy es2010 ideal_library_rafael_fernandez
Akademy es2010 ideal_library_rafael_fernandezAkademy es2010 ideal_library_rafael_fernandez
Akademy es2010 ideal_library_rafael_fernandez
 
Akademy es2010 bugbuster_rafael_fernandez
Akademy es2010 bugbuster_rafael_fernandezAkademy es2010 bugbuster_rafael_fernandez
Akademy es2010 bugbuster_rafael_fernandez
 
Akademy es2010 clutter_alfredo_beaumont
Akademy es2010 clutter_alfredo_beaumontAkademy es2010 clutter_alfredo_beaumont
Akademy es2010 clutter_alfredo_beaumont
 

Último

PROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y masPROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y maslida630411
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDAVIDROBERTOGALLEGOS
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Nomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de NóminaNomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de Nóminacuellosameidy
 
Clasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxClasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxCarolina Bujaico
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdfBetianaJuarez1
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armadob7fwtwtfxf
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 

Último (20)

PROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y masPROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y mas
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptx
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
Nomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de NóminaNomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de Nómina
 
Clasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxClasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptx
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armado
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 

Akademy es2010 cifrado_html5_eduardo_robles

  • 1. Eduardo Robles Elvira <edulix@gmail.com>,2010 Cifrado punto a punto en HTML5 con KHTML Bilbao, Mayo 2010 Eduardo Robles Elvira edulix@gmail.com http://blog.edulix.es KDE España
  • 2. Eduardo Robles Elvira <edulix@gmail.com>,2010 Seguridad vs. Privacidad Introducción
  • 3. Eduardo Robles Elvira <edulix@gmail.com>,2010 Seguridad: Es un estado mental me siento seguro Introducción
  • 4. Eduardo Robles Elvira <edulix@gmail.com>,2010 Privacidad: Parábola de la cerveza, y el servicio Introducción
  • 5. Eduardo Robles Elvira <edulix@gmail.com>,2010 Seguridad en el Escritorio: Ejemplos Seguridad en el Escritorio
  • 6. Eduardo Robles Elvira <edulix@gmail.com>,2010 Seguridad en el Escritorio Kmail cliente de correo con cifrado PGP
  • 7. Eduardo Robles Elvira <edulix@gmail.com>,2010 Seguridad en el Escritorio Kopete OTR
  • 8. Eduardo Robles Elvira <edulix@gmail.com>,2010 Seguridad en el Escritorio Administrador de certificados
  • 9. Eduardo Robles Elvira <edulix@gmail.com>,2010 Seguridad en la web Seguridad en la web: https, SSL Banca electrónica Compras Firmas digitales
  • 10. Eduardo Robles Elvira <edulix@gmail.com>,2010 Seguridad en la web ¿cual es la diferencia? Cifrado punto a punto vs Cifrado cliente servidor
  • 11. Eduardo Robles Elvira <edulix@gmail.com>,2010 Seguridad en la web Hushmail ● Ejemplo de cifrado punto a punto ● state of the art ● Almacena los datos cifrados ● demo
  • 12. Eduardo Robles Elvira <edulix@gmail.com>,2010 Seguridad en la web Problemas con Hushmail ● Confiar en el servidor ● Cifrado en cliente mediante java/javascript ● Recomiendan clientes no-web ● NSA
  • 13. Eduardo Robles Elvira <edulix@gmail.com>,2010 Solución La solución es clara: Implementar cifrado punto a punto... directamente en el navegador
  • 14. Eduardo Robles Elvira <edulix@gmail.com>,2010 Solución ● Evolución de https: ● misma estrategia, integración con el navegador ● Independencia del servidor: ● el usuario recupera el poder sobre sus datos
  • 15. Eduardo Robles Elvira <edulix@gmail.com>,2010 Aplicaciones web • Google vs. privacy • Aplicaciones web 2.0 beta • Gmail • Gtalk • ...
  • 16. Eduardo Robles Elvira <edulix@gmail.com>,2010 Implementación • Pequeña extensión de HTML • <input type="text" name="field" encryption="gpg" encryption- key="6C1F5316"/> • <div encryption=”gpg”>ciphertext</div>
  • 17. Eduardo Robles Elvira <edulix@gmail.com>,2010 Implementación • Demo!! 1.HTML 2.Konqueror 3.Explicar características de seguridad
  • 18. Eduardo Robles Elvira <edulix@gmail.com>,2010 Implementación • Proof of concept • No presentado al W3C • Sólo GPG en modo texto • Habría que usar xhtml serialization y XML Signature
  • 19. Eduardo Robles Elvira <edulix@gmail.com>,2010 Implementación • Futuro • Webkit • Webapps html5 • Public-html5 mailling list • PGP 1999
  • 20. Eduardo Robles Elvira <edulix@gmail.com>,2010 Preguntas • Preguntas
  • 21. Eduardo Robles Elvira <edulix@gmail.com>,2010 Bonus • KHTML • Parser • Dom vs. impls • Widgets pintados fuera de pantalla • DIV: problemática
  • 22. Eduardo Robles Elvira <edulix@gmail.com>,2010 Licencia Transparencias bajo Licencia CC-by-sa 3.0 http://creativecommons.org/licenses/by-sa/3.0/

Notas do Editor

  1. Welcome, everybody, to this talk about KDE 4 and the Free Desktop. To warm up a bit, I&amp;apos;d like to start with a question (this can obviously be skipped if time is constrained)
  2. Who can tell me what the reason is for the success of free software? Why makes our development model so good companies like Nokia, Intel and IBM are putting millions of dollars in Free Software?
  3. Who can tell me what the reason is for the success of free software? Why makes our development model so good companies like Nokia, Intel and IBM are putting millions of dollars in Free Software?
  4. Who can tell me what the reason is for the success of free software? Why makes our development model so good companies like Nokia, Intel and IBM are putting millions of dollars in Free Software?
  5. Who can tell me what the reason is for the success of free software? Why makes our development model so good companies like Nokia, Intel and IBM are putting millions of dollars in Free Software?