Ciberseguridad
Modelo CIA, autenticación, hash e integridad de los mensajes.
- Qué es la ciberseguridad: confidencialidad, integridad y disponibilidad
Aprende los tres objetivos de la seguridad de la información y comprueba uno de ellos con un LED y un botón.
3 · Ciberseguridad con Arduino Uno en Tinkercad · Nivel: basico - Un PIN de acceso en el monitor serie
Crea un control de acceso que concede o niega el paso según el PIN que escribes en el monitor serie.
3 · Ciberseguridad con Arduino Uno en Tinkercad · Nivel: basico - Fuerza bruta: por qué importan los intentos y el bloqueo
Calcula cuántas combinaciones tiene un PIN y añade un bloqueo temporal tras varios intentos fallidos.
3 · Ciberseguridad con Arduino Uno en Tinkercad · Nivel: intermedio - Guardar contraseñas como hash
Convierte un PIN en un número con una función hash y compara el resultado en lugar de guardar el PIN escrito.
3 · Ciberseguridad con Arduino Uno en Tinkercad · Nivel: intermedio - Cifrado simple con XOR
Cifra un mensaje con una operación XOR, descífralo con la misma clave y observa por qué una clave corta es insegura.
3 · Ciberseguridad con Arduino Uno en Tinkercad · Nivel: intermedio - Verificar que un mensaje no fue alterado
Añade una etiqueta calculada con una clave secreta para detectar cuando un mensaje cambió en el camino.
3 · Ciberseguridad con Arduino Uno en Tinkercad · Nivel: intermedio - Alarma con sensor de movimiento PIR
Arma y desarma una alarma con un PIN y activa un LED cuando el sensor PIR detecta movimiento.
3 · Ciberseguridad con Arduino Uno en Tinkercad · Nivel: intermedio - Registro de eventos con marca de tiempo
Crea un registro que anota cada evento del sistema con el momento en que ocurrió, para poder revisarlo después.
3 · Ciberseguridad con Arduino Uno en Tinkercad · Nivel: intermedio - Proyecto final: caja de acceso seguro
Une PIN con hash, bloqueo por intentos, alarma con PIR y registro de eventos en un solo sistema de acceso.
3 · Ciberseguridad con Arduino Uno en Tinkercad · Nivel: avanzado