【发布时间】:2021-06-27 22:45:11
【问题描述】:
我加密了一个文件,得到的(加密的)文件属于某个Size。
我可以增加加密的Strength,在这种情况下,结果文件的Size也会增加。
当加密的Strength 增加时,解密文件所需的Time 也会增加。
我运行8 测试,每次都将Strength 增加5,结果如下:
| Strength | Time (to decrypt in secs) | Size of encrypted file (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 而崩溃,所以我想知道是否仅基于这些统计数据,是否有办法或多或少地预测Strength = 1000 的Size 和Strength = 1000(或其他)。
【问题讨论】:
标签: math encryption statistics cryptography cryptojs