我在我当前的项目中使用RijndaelManaged来加密数据,有什么办法可以检查数据是否已加密,所以我最后不会加密两次?
答案 0 :(得分:2)
不,没有可靠的方法来确定您正在检查的数据是否已加密。大多数明文都有可以检测到的偏差或模式,但这些技术并不能保证一般都能正常工作。您需要在密文(或明文)中添加其他结构,例如,每个密文消息或块以128位模式开头。
答案 1 :(得分:0)
如果可以压缩数据,则通常意味着尚未应用加密(或其他压缩)。
答案 2 :(得分:0)
我认为this问题与您的要求非常接近。如果该问题的答案不够,请发表评论。