一、HTTPS&FTPS using SSL
1. SSL
- SSL证书就是遵守SSL协议,由受信任的CA机构颁发的数字证书。
- 通过证书链来进行认证双方的身份和加解密信息。
2. HTTPS
- HTTPS是HTTP的安全版本,它可以通过SSL / TLS连接保护在线传输的任何通信
3. FTPS
二、SFTP using ssh
1. ssh
2. SFTP
<dependency>
<groupId>com.jcraft</groupId>
<artifactId>jsch</artifactId>
<version>0.1.54</version>
</dependency>
<dependency>
<groupId>commons-net</groupId>
<artifactId>commons-net</artifactId>
<version>3.6</version>
</dependency>
参考资料
- www1.se.cuhk.edu.hk/~seem3490/p…
- www.ftptoday.com/blog/secure…
- 什么是SSL和HTTPS?
- FTPS(基于 SSL 的FTP)与 SFTP(SSH 文件传输协议)对比