首页 > 解决方案 > 我可以计算解密时间和文件大小随着加密强度的增加而增加吗?

问题描述

我加密了一个文件,生成的(加密的)文件是某个Size.

我可以增加Strength加密的Size,在这种情况下,生成的文件也会增加。

当加密的Time增加时,解密文件所需的时间也会Strength增加。

我每次都运行8测试,结果Strength如下:5

力量 时间(以秒为单位解密) 加密文件大小 (Mb)
1 0.013 0.000088
5 0.064 0.001024
10 0.139 0.005376
15 0.199 0.023744
20 0.305 0.101144
25 0.503 0.427328
30 1.086 1.80188
35 3.348 7.59422
40 14.191 32.003072

我试图在这里找出一个模式,即Strength, Time&之间的关系Size

我的计算机因任何原因而崩溃,Strength > 40所以我想知道是否仅基于这些统计数据有一种方法或多或少地预测例如(或其他)的Time和。SizeStrength = 1000

标签: mathencryptionstatisticscryptographycryptojs

解决方案


我认为这个问题会在数学 stackexchange上找到更好的答案

但对我来说,它看起来像一个指数,将其绘制成图表,以更好地可视化它


推荐阅读