Está en la página 1de 3

CIFRADO CESAR

Logros:
1. Comprender el concepto de cifrado César
2. Implementar y aplicar el cifrado César
3. Analizar la seguridad del cifrado César

¿Cómo evitar problemas de seguridad?


Herramientas:
- Criptografía
- Análisis y verificación de Software y Hardware (Keylogger: Graba las teclas que utilizas)
- Sistemas de Monitoreo (Rol protagónico en Ransomware)
Metodologías:
- Principios de Seguridad
- Hacking Ético
- Desarrollo seguro de Software
- Políticas de seguridad
_______________________________________

CIFRADO:
El cliente y el servidor se comunican a través de internet, y cualquiera puede ver esos
mensajes. Por ello se inventó el cifrado, recibe 2 parámetros (mensaje=texto y
clave=depende del algoritmo de cifrado).
Mensaje se cifra. Descifra el mensaje a través de la llave “k” y el mensaje cifrado se llama C
(viaja por internet), cuando llegue al destino se descifra mediante la función D: descifra c en
base a la llave K’. Da como resultado el texto descifrado.
Algoritmo descifrado simétrico = K = K’
asimétrico K != K’
Cifrado César necesita que ambas llaves sean iguales (algoritmo simétrico).

¿Cómo funciona el cifrado César?


Necesitamos un mensaje (Texto m) -> H O L A (longitud = 4).
Lo ciframos usando la función E -> E(m, k) => E(‘HOLA’, 1). Cada letra se le suma 1. =>
HOLA == IPMB (llave k = 1) -> H = I, O = P, L = M, A = B.
Descifrar un mensaje con la función D -> D(c, k’) => D(‘IPMB’, 1)
Texto m’ => H O L A
HOLA
+1 => E(m,k) => IPMB => D(c, k’) <= -1
BYE
+3 => E(m,k) => EBH => D(c,k’) <= -3

CRIPTOGRAFÍA
Criptología (Criptology) : Arte y ciencia de crear y romper códigos secretos.
Criptografía (Cryptography): Creación de códigos secretos.
Criptoanálisis (Cryptoanalysis): Romper códigos secretos.

Se usan cifrados (ciphers) para codificar los datos.


Los cifrados simétricos usan la misma llave para cifrar y descifrar códigos.
Por diseño, los algoritmos de cifrado son públicos, el secreto es la llave.

_______________________________________________________
Semana 11
COMPUTACIÓN GRÁFICA
Contenido:
1. ¿Qué es una imagen? Y como se representan m
2. Que operaciones podemos hacer
3. Gráficos 3D

1.Que es una imagen


Una representación matemática
- Matriz de pixeles
- Se inicia con la cantidad de pixeles blancos y luego con la cant de pix negros
2.Operaciones
Sobre la matriz podemos hacer varias operaciones.

matriz de 2 dimensiones. => [2,3]

Filas x columnas x dimensión


- podemos hacer operaciones en base a filtros, sobre las matrices
3D cómo ocurren?
Constan de 3 pasos:
1 modelacion:
-Definir un conjunto de datos (matriz) y un algoritmo que permita que esos datos cambien/se
muevan.
-Consiste en construir una malla poligonal, que representa al objeto.
-Usa mucho de la física
-Usa de la física la refracción y reflexión

2 Renderización (generación(rendering))
-Pasar de una malla poligonal a una pantalla en dos dimensiones, de acuerdo a la luz.
-(segunda imagen)

3 Visualización
-Definir la gama de colores.

También podría gustarte