除了DES,3DES和AES加密技术之外,我还实施了PBE。与其他三个相比,我需要PBE的一些优势。当我在互联网上搜索时,我只是发现了缺点。帮我弄清楚使用PBE的一些优点?
答案 0 :(得分:7)
如果我理解您使用的术语,PBE表示密码或基于密码短语的加密。
根据我所看到的消息来源,PBE是一种“使用”某种加密算法的方式。您可以使用用户提供的密码或密码短语将其转换为加密系统所需格式的密钥(使用“密钥派生函数”),而不是生成随机密钥。以下是一些参考文献:
换句话说,如果你比较PBE和DES或AES,你就是在比较苹果和橘子。
所以你在这里真正谈论的是将PBE与使用随机密钥进行比较。 PBE的优势:
缺点包括: