最近,我的电脑受到.help勒索软件病毒的困扰,该病毒似乎来自网络上受感染的word文档。当它开始重命名文件(.helprecover@foxmail.com.help)并自上而下(按字母顺序)加密我的C盘文件时,我注意到当一些程序快捷方式开始变白时发生了什么。唯一让它慢下来并为我争取了时间的是,病毒试图一个接一个地加密大量的Matlab文件,但它从未完成这项工作。(顺便说一句,windows defender没有检测到任何东西,只有当我在我的笔记本电脑上放置了malwarebytes后,我才能够隔离它)。
从本质上说,我的问题是牵强的,但从数学或概念上讲,是否有可能创建一个文件或程序,该文件或程序不大,但使用AES或RSA加密算法将永远(长时间)加密?
发布于 2020-05-27 02:50:01
基本上,所有现代加密算法都不关心它们加密的是什么。数据本身并不重要。重要的是文件的大小和单独的(出于操作系统原因)文件的数量。由于打开文件的额外成本等原因,处理一百万个1字节的文件比处理一个百万字节的文件需要更长的时间。
一些加密方案在加密之前压缩,在这种情况下,不可压缩的数据将比可压缩的数据需要更长的加密时间(因为需要加密和写入的数据更多)。这意味着大量的小的、随机的文件(“随机”和“不可压缩”是一样的)往往会减慢任何试图逐个加密文件的系统,这些文件也包括压缩步骤。
然而,我不会对这种方法的有效性下太大的赌注。
https://stackoverflow.com/questions/62028609
复制相似问题