Mapa mental
PKCS 1

Conteúdo do mapa
PKCS 1
¿Qué son PKCS?
- Estándares de criptograma para uniformizar las técnicas de llave pública
- Creado en 1990
- Estándares de criptograma para uniformizar las técnicas de llave pública
Fecha de creación
- 1993 version 1.5
- Permite relleno para compatibilidad de versiones anteriores
- Acelera las operaciones de clave privada
- 1998 versión 2.0
- 1993 version 1.5
Usa
- Algortimo RSA
- para la seguridad del cifrado y la firma
- Basado en la factorización de números enteros
- Protocolo óptimo de cifrado asimétrico creado por Bellare-Rogoway
- Algortimo RSA
Modo de Ataque
- El atacante usa la propiedad multiplicativa de RSA
- El relleno rompre la propiedad multiplicativa
- Se elige r
- Se computa c'=c*r^e mod n
- dado c^d*r mod n descifra c usando c^d*r*r^-1 = c^d mod n
- Se computa c'=c*r^e mod n
- El atacante usa la propiedad multiplicativa de RSA
Esquemas de cifrado
- Cifrado
- M->M. codificado->M. representativo entero-> firma
- Descifrado
- firma-> M. representativo entero->M codificado-> M
- Cifrado
Proceso de firma
- Mensaje Hash
- Usa el algoritmo message-diggest,
- Obtienen octetos MD
- Usa el algoritmo message-diggest,
- Codificación del resumen del mensaje
- Se combina el hash y los octetos MD
- Usa codificador BER
- Obtiene octetos D
- Usa codificador BER
- Se combina el hash y los octetos MD
- Formación de los bloques de datos
- Con D forma octetos de cadena EB
- Se convierte las cadenas de octetos a enteros
- RSA
- s= m^d mod n
- Convierte s en cadenas de octetos E
- La firma es S=ED
- Mensaje Hash
Futuro
- Usar un esquema de firma probabilístico
Imagens e arquivos do mapa
Informações
- Descrição
- Mapa Mental sobre PKCS 1, criado por David Ventura em 28-03-2020.
- Criado por
- David Ventura
- Visualizações
- 0
- Avaliação