FTPS是在软件上加密数据包的吗?

 
   | |

导读:我有一个关于SSL/TLS,主要是FTPS协议方面的问题。在普通环境下,当客户发送或收取数据包时,数据包是在硬件还是软件上加密的?为什么它那么重要?

关键词:SSL/TLS FTPS协议 数据包 加密 软件 密钥

 
正在加载数据... 【TechTarget中国原创】问:我有一个关于SSL/TLS,主要是FTPS协议方面的问题。在普通环境下,当客户发送或收取数据包时,数据包是在硬件还是软件上加密的?为什么它那么重要?
答:简短的回答是数据包通常是在软件水平上加密的,这可能比在硬件上加密好一些。要解释这一点,我们必须首先弄清楚关于加密技术的基本知识……

【TechTarget中国原创】问:我有一个关于SSL/TLS,主要是FTPS协议方面的问题。在普通环境下,当客户发送或收取数据包时,数据包是在硬件还是软件上加密的?为什么它那么重要?

  答:简短的回答是数据包通常是在软件水平上加密的,这可能比在硬件上加密好一些。要解释这一点,我们必须首先弄清楚关于加密技术的基本知识。

  SSL 是安全套接字层(Secure Sockets Layer)的缩写,是一种传输层协议,它为所有网络,尤其是因特网提供了端点认证和通信保密技术。TLS是传输层安全(Transport Layer Security)的缩写,它是基于SSL的因特网标准协议。SSL通用的版本是SSL3.0版,TLS通用的版本是1.1版。通常人们使用SSL/TLS来统称SSL和TLS。

  FTPS一般是指FTP/SSL,并且涵盖了大量的方法,通过这些方法,文件传输协议软件能够支持SSL/TLS运行安全文件传输。在FTP协议标准下,每一种方法使用SSL/TLS层来对控件和/或数据信道加密。另外,FTPS与SSH文件传输协议(SFTP)不同,SFTP是SSH基础上的FTP。

  TLS共有三个基本组成部分:

——算法支持的最初协商,在协商中选择了数据加密过程中使用的对称密码
——通信的两台计算机之间的密钥交换(和认证)技术
——对称密码加密和消息认证

  换句话说,对双方交换的数据进行大范围加密之前,TLS协议发生了很多事情。实际上,交换密钥和认证技术使用了公共密钥加密技术,它们是整个传输过程中计算最为繁琐的部分。这时候就需要使用硬件。

  90年代后期,作为一种安全网络传输协议,SSL尽力承担所有的公共密钥计算,SSL应用的迅速增加威胁到了Web服务器,大有压倒Web服务器之势。像彩虹科技(现在已经并入SafeNet公司)之类的硬件加密公司开发出了SSL加速器,和应当插入Web服务器中的协助处理器主板。这些细心的程序开发者负责SSL公共密钥计算,并将传输过程中为数据加密的对称密钥发给服务器。其它加速器的设计实际上也能进行数据加密,充分应用了加密技术,并将明码电文传送给服务器。

  FTPS可以将数据安全的发送到服务器上。如果你需要运行FTPS,对部分或者全部加密过程中的硬件加速器就值得研究了。然而,有可能需要处理大量的数据——和大量的同步链接——因为加速器的优点是仅仅建立在软件方式基础上的。此外,很难想出为什么这种情况下硬件方法天生就比仅使用软件方法更为安全。切记,要获得TLS的所有安全优点,客户机和服务器都应该使用数字认证技术。与其它任何加密系统相比,最可能造成失误的不是加密技术本身,而是运行加密技术的方式。

 
查看全文
 
 
 
 
 

磁盘加密/文件加密

 
在数据备份中有四个方面跟数据安全密切有关:磁带加密、云备份安全、密匙管理和数据销毁。下面我们就分别来讲一下。
 
数据丢失防护(DLP)是前几年出现的希望最大、被了解最少的安全技术。它动摇了在我们面前保护到处存在的内容的希望
 
TechTarget中国的记者采访IT安全咨询公司Security Risk Solutions的创始人兼总裁Steven Katz先生,并谈到了数据加密问题……
 
IBM正在引入硬件加密工具,可以使中小型公司锁定System x servers上的数据。这个工具叫做IBM System x VAULT,可以使人加密硬盘驱动上的数据并设置一个加密密钥……
 
磁盘加密和数据备份的作用不同,并且应该砸全面系统安全环境中考虑,是在笔记本电脑上还是在企业整体网络上。
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
登录Email
请输入您的登录Email
密码
下次自动登录