Fundamentos de Criptografía, Seguridad en Redes y Administración en Linux
Algoritmos de Cifrado
Cifrado Simétrico
- DES: clave de 56 bits (supone 256 posibilidades).
- 3DES o IDEA: algoritmos que usan claves de 128 bits.
- Otros: algoritmos como RC5 y AES (estándar avanzado de cifrado) utilizados por el gobierno de EE. UU.
Cifrado Asimétrico
Los algoritmos de clave asimétrica incluyen: Diffie-Hellman, RSA, DSA, ElGamal y Criptografía de curva elíptica.
Protocolos y Software Relacionados
Algunos protocolos y software que emplean estos algoritmos son: DSS (Digital Signature Standard) con el algoritmo DSA (Digital Signature Algorithm), PGP y GPG (implementaciones de OpenPGP), así como SSH, SSL y TLS.
Certificados Digitales
- Con clave privada: (extensión .pfx o .p12) destinado a uso privado, exportación e importación posterior como copia de seguridad.
- Solo con clave pública: (extensión .cer o .crt) destinado a la distribución no segura.
Amenazas y Ataques Informáticos
- Scam: estafa por medio del engaño.
- Hoax: bulo que el usuario cree y difunde.
- Sniffing: monitorización del tráfico de la red que puede permitir la captura de información confidencial.
- Spoofing: suplantación de identidad o falsificación a nivel de IP, MAC o modificación de las tablas ARP.
- Pharming: redirección de un nombre de dominio hacia una dirección diferente en una máquina falsificada.
- Phishing: suplantación de identidad e ingeniería social para obtener credenciales de acceso a sitios bancarios.
- Ingeniería social: obtención de información confidencial mediante estratagemas.
- Password cracking: técnicas para descifrar contraseñas de sistemas y comunicaciones.
- Botnet: programas que realizan acciones automáticas ejecutados desde equipos infectados o controlados.
- DoS: ataque de denegación de servicio; su finalidad es agotar la capacidad de respuesta de servidores mediante la inundación de peticiones.
Administración de Archivos y Permisos en Linux
Gestión de Archivos
- Empaquetar:
tar cvfz nombre1.tgz fichero_a_empaquetar - Desempaquetar:
tar xvfz nombre1.tgz destino_de_extraccion
Permisos (CHMOD)
chmod +x salida.sh: asigna permiso de ejecución en el archivo salida.sh para todos los usuarios.chmod u+x salida.sh: añade permiso de ejecución solo para el propietario del archivo.chmod 775 salida.sh: asigna permisos de ejecución, lectura y escritura para el propietario, y ejecución y lectura para el resto de usuarios.