安全与文件大小

Security vs File Size

我对计算机安全非常感兴趣,我已经开始构建自己的加密软件,唯一的问题是加密后的输出文件比原始文件大很多,有时是 1:3 的比例。

所以问题是,在什么时候文件大小增加比率太大以至于不值得加密?

文件大小不应增加超过任何块填充,通常为 8 到 16 个字节。

但是构建您自己的加密软件可能看起来不错,但并不安全。当前的对称标准 AES 经历了多年的竞争、审查和选择过程。

一个好的起点是学习当前的方法和导致它们的以前的方法,网上有大量的信息可供研究。在 Coursera, Udacity 和其他网站上也有免费的在线密码学课程。然后学习如何使用当前的方法。

最后:"Schneier's Law":任何人,从最笨拙的业余爱好者到最优秀的密码学家,都可以创建他自己无法破解的算法。