运行时将解密文件存储在哪里?

彼得·佩勒

我想知道Ubuntu / eCryptfs在运行时在哪里存储来自加密$ HOME目录的解密文件。

  • 它是否及时解密文件并将其仅存储在RAM中?
  • 大型文件(例如20Gb的1080p电影)呢?
  • 系统关闭后,HDD上是否还有一些解密的文件?
  • 解密/加密是否会显着影响OS性能?
吉勒斯“别再邪恶了”

解密后的文件存储在RAM中。解密(或在写入时进行加密)是动态进行的,是逐块进行的,而不是一次针对整个文件进行的。当应用程序从文件中读取一个块时,该文件将被磁盘驱动程序和文件系统驱动程序之间的一层解密。

解密的文件不会写入磁盘,但是应用程序可以将数据写入未加密的文件系统。特别是,如果您具有加密的文件系统,则应加密交换空间,因为应用程序内存中的数据可能最终会出现在交换空间中。您还应该加密应用程序用于临时存储的目录,例如/tmp(可以将其制成tmpfs并因此存储在交换空间中)/var/tmp、、/var/spool/postfix(电子邮件),/var/spool/cups(正在打印的文档)等。

加密是否影响性能在很大程度上取决于处理器速度和磁盘速度之间的比率。使用慢速磁盘和快速处理器,您将不会注意到任何东西。使用较慢的处理器和非常快的磁盘,您会感到痛苦。最新的Intel和AMD处理器具有针对AES(AES-NI)的硬件加速器,最新的Linux内核可以利用该硬件加速器

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

运行时将解密文件存储在哪里?

来自分类Dev

选择运行时在哪里保存文件

来自分类Dev

通过IPython Notebook运行时,默认情况下python日志存储在哪里?

来自分类Dev

程序运行时,大熊猫在哪里存储DataFrame?

来自分类Dev

第七行的运行时错误在哪里(从文件中读取矩阵)?

来自分类Dev

从Eclipse运行时,Java应用程序应在哪里创建文件?

来自分类Dev

在哪里可以下载iOS 10模拟器运行时文件?

来自分类Dev

可执行文件在运行时在哪里寻找共享对象?

来自分类Dev

从Eclipse运行时,Java应用程序应在哪里创建文件?

来自分类Dev

在哪里抛出HTTP运行时异常

来自分类Dev

在哪里下载Spring Roo 1.2.4运行时?

来自分类Dev

Visual C ++ Update 2运行时在哪里

来自分类Dev

是否可以在android中访问运行时解密文件?

来自分类Dev

我在哪里做错了什么?执行时出错(运行时错误)

来自分类Dev

在Windows上将应用程序运行时数据存储在哪个正确的文件夹中?

来自分类Dev

运行ng服务时,文件存储在哪里?

来自分类Dev

本地运行程序文件存储在哪里?

来自分类Dev

运行配置存储在哪里?

来自分类Dev

将数据从运行时存储转换为案例类

来自分类Dev

通过Netbeans或Eclipse运行时,jsp页面的确切位置在哪里?

来自分类Dev

如何以编程方式确定C ++运行时库在哪里?

来自分类Dev

Java语言规范中在哪里定义了运行时字节序?

来自分类Dev

在哪里可以找到Traceur(ES6 Transpiler)运行时?

来自分类Dev

要在Maven项目中添加的JBoss EAP运行时依赖关系在哪里记录?

来自分类Dev

.NET运行时(CLR),JIT编译器到底在哪里?

来自分类Dev

在哪里可以找到“启用非托管代码的调试”以能够在系统运行时编辑代码?

来自分类Dev

在哪里可以找到“正常运行时间”的源代码?

来自分类Dev

在IOS模拟器下运行时,我的代码在哪里?

来自分类Dev

Linux上的运行时UNIX套接字应该放在哪里?

Related 相关文章

  1. 1

    运行时将解密文件存储在哪里?

  2. 2

    选择运行时在哪里保存文件

  3. 3

    通过IPython Notebook运行时,默认情况下python日志存储在哪里?

  4. 4

    程序运行时,大熊猫在哪里存储DataFrame?

  5. 5

    第七行的运行时错误在哪里(从文件中读取矩阵)?

  6. 6

    从Eclipse运行时,Java应用程序应在哪里创建文件?

  7. 7

    在哪里可以下载iOS 10模拟器运行时文件?

  8. 8

    可执行文件在运行时在哪里寻找共享对象?

  9. 9

    从Eclipse运行时,Java应用程序应在哪里创建文件?

  10. 10

    在哪里抛出HTTP运行时异常

  11. 11

    在哪里下载Spring Roo 1.2.4运行时?

  12. 12

    Visual C ++ Update 2运行时在哪里

  13. 13

    是否可以在android中访问运行时解密文件?

  14. 14

    我在哪里做错了什么?执行时出错(运行时错误)

  15. 15

    在Windows上将应用程序运行时数据存储在哪个正确的文件夹中?

  16. 16

    运行ng服务时,文件存储在哪里?

  17. 17

    本地运行程序文件存储在哪里?

  18. 18

    运行配置存储在哪里?

  19. 19

    将数据从运行时存储转换为案例类

  20. 20

    通过Netbeans或Eclipse运行时,jsp页面的确切位置在哪里?

  21. 21

    如何以编程方式确定C ++运行时库在哪里?

  22. 22

    Java语言规范中在哪里定义了运行时字节序?

  23. 23

    在哪里可以找到Traceur(ES6 Transpiler)运行时?

  24. 24

    要在Maven项目中添加的JBoss EAP运行时依赖关系在哪里记录?

  25. 25

    .NET运行时(CLR),JIT编译器到底在哪里?

  26. 26

    在哪里可以找到“启用非托管代码的调试”以能够在系统运行时编辑代码?

  27. 27

    在哪里可以找到“正常运行时间”的源代码?

  28. 28

    在IOS模拟器下运行时,我的代码在哪里?

  29. 29

    Linux上的运行时UNIX套接字应该放在哪里?

热门标签

归档