我正在致力于保护用Java编写的聊天应用程序(它是从Internet下载的,现在我想对其进行保护以便学习)。我已经读过documentation,但是如果我没有明确地指定一种加密方式,我将无法确定默认设置的加密方式。是欧洲央行吗?如果是这样,就聊天应用程序而言,它与其他加密模式之间的主要区别是什么?值得一提的是,我在此处发表之前已经看过explanation,因为我仍然无法找出问题的答案。
我对传输的消息进行加密/解密的方式是:
我会说这是欧洲央行。
我希望有人能为我澄清一下!
答案 0 :(得分:0)
在链接到的文档中,有一个示例:Cipher c = Cipher.getInstance("AES/CBC/PKCS5Padding")
使用CBC
模式。同一文档将ECB
列为AES
的有效模式。
您将必须自己阐明模式。