alex
Tecnologías web
Autor:
Luis Marco Giménez
Agencia Tributaria
Dpto. Informática Tributaria
Madrid 2003
Colaboradores:
Javier Álvarez
Eloy García
Instituto de Salud CarlosIII
Madrid
Arquitectura
l
Arquitectura clásica CLIENTE - SERVIDOR
CLIENTES
Petición http
Respuesta http
(html, pdf, gif, …)
Petición http
INTERNET
Respuesta http
(html, pdf, gif,…)
SERVIDOR
Protocolos implicados
l
l
HTTP sobre TCP/IP (puerto 80)
HTTPS sobre TCP/IP con SSL o TLS (puerto 443)
Tecnologías Cliente
l
Navegador Web
l
l
l
l
l
InternetExplorer
Netscape Navigator
Mozilla
Konqueror
Navegador
web
Tecnologías de programación
l
l
l
l
l
HTML
JavaScript / JScript
VBScript
Applets Java
Componentes ActiveX en Visual C++,Visual Basic o .NET
Tecnologías Servidor
l
Servidor Web
l
l
l
l
l
Internet Information Server (IIS)
Apache, Apache - Tomcat
WebSphere webserver
Motores Java, PHP, …
Tecnologíasde Programación
l
l
l
l
l
PHP
ASP
JSP
Servlets
CGIs (Common Gateway Interface)
SSL en HTTP seguro
l
l
l
l
l
Secure Sockets Layer
Desarrollado por Netscape
AutenticaciónServidor y Cliente
Cifrado http simétrico
Actualmente versión 3
SSL v3 - Cifradores simétricos
l
l
l
l
l
l
l
3DES con 168 bits de cifrado y SHA-1 MAC
RC4 con 128 bits de cifrado y MD5 MACRC2 con 128 bits de cifrado y MD5 MAC
DES con 56 bits de cifrado y SHA-1 MAC
RC4 con 40 bits de cifrado y MD5 MAC
RC2 con 40 bits de cifrado y MD5 MAC
Sin cifrado y MD5 MAC
MAC. Integridad delos datos
l
l
l
Message Authentication Code
Funciones hashing (one-way)
Obtienen un resumen (digest)
l
SHA-1 (Secure Hash Algorithm 1) de 160 bits de U.S.
National Institute forStandards and Technology
(NIST)
l
MD5 (Message Digest Algorithm 5) de 128 bits de
RSA Data Security, Inc.
Resumen hash
Texto
en
claro
Función Hashing
Función Hashing
¡ No se...
Regístrate para leer el documento completo.