![单个文件是如何加密的?](https://linux22.com/image/1615308/%E5%8D%95%E4%B8%AA%E6%96%87%E4%BB%B6%E6%98%AF%E5%A6%82%E4%BD%95%E5%8A%A0%E5%AF%86%E7%9A%84%EF%BC%9F.png)
我认为这个过程称为 EFS,并且在大多数情况下,使用非对称密码对用于加密文件的密钥进行加密,但我不明白文件究竟是如何加密的。
现在我指的不是文本文件,所以也可能是应用程序等,那么加密过程究竟是针对什么的呢?它是否可以访问文件的源代码并对其进行加密(但我不认为是这样,因为大多数文件的源代码都不是免费提供的)或者它只是加密文件名(但考虑到大多数文件名很短且扩展名有限,这仍然很容易被暴力破解)?
答案1
不,实际文件数据是加密远程教育。为此,执行加密的系统需要能够访问数据。如果完整文件系统提供加密,则通常需要系统级访问权限来设置加密。
现代加密以位和字节为依据。文件类型对于加密过程来说并不重要;它只以字节为依据。
文件名加密并不能提供太多保护;文件名是否加密取决于加密级别。如果您加密单个文件,那么您最终必须能够将其找回。
如果你加密一个完整的文件系统,那么所有逻辑扇区构成文件系统的数据都经过加密,其中包括文件名和任何其他元数据。