# Clase de hoy
https://jesusninoc.github.io/ClasesPSP/2019-01-16.html

# Generación de servicios en red:
 -	Protocolos estándar de comunicación en red a nivel de aplicación (telnet, ftp, http, pop3, smtp, entre otros).
 -	Librerías de clases y componentes.
 -	Utilización de objetos predefinidos.
 -	Establecimiento y finalización de conexiones.
 -	Transmisión de información.
 -	Programación de aplicaciones cliente.
 - Programación de servidores.
 -	Implementación de comunicaciones simultáneas.

# Download Apache Commons Net
* https://commons.apache.org/proper/commons-net/download_net.cgi

# FTP
## Conexión a un servidor FTP
* https://github.com/javierinformatica/dam1/blob/master/Ejemplos/src/servicios/ClienteFTP2.java

--------------------

# Utilización de técnicas de programación segura:
 -	Prácticas de programación segura.
 -	Criptografía de clave pública y clave privada.
 -	Principales aplicaciones de la criptografía.
 -	Protocolos criptográficos.
 -	Política de seguridad.
 -	Programación de mecanismos de control de acceso.
 -	Encriptación de información.
 -	Protocolos seguros de comunicaciones.
 -	Programación de aplicaciones con comunicaciones seguras.

# Píldora formativa 6: ¿Ciframos, codificamos o encriptamos?
https://www.youtube.com/watch?v=77BrG2vRKss

# Fallos de seguridad con Java

## Ideas que aparecen en el libro

## OWASP
* https://www.owasp.org/index.php/Category:Java
