【发布时间】:2011-06-28 09:37:40
【问题描述】:
我的 Android 应用程序需要将数据加密为 java(使用 DES)并将其发送到服务器,在服务器端我使用 PHP,因此它需要将该数据解密为 PHP。那怎么可能呢?
已编辑: 如果AES应该更好,那么我如何制作可以在JAVA和PHP中工作的加密和解密方法。
我在 JAVA 或 PHP 中进行过加密和解密。但是我不知道如果我将数据加密到 JAVA 中,那么我如何将这些数据解密到 PHP 中。
【问题讨论】:
-
DES 已损坏 since 1998。请改用 AES。
-
如果您想这样做,请使用 Java 中支持 DES 的加密库,通过 post 请求将其发送到服务器并在那里解密。但是这种加密方式不如 https 安全......!因此,如果您可以选择使用 HTTPS 而不是 DES 加密。因为每个人都可以拆开你的罐子并找出钥匙。这也是 AES 的事实。
-
我知道这个事实,但我不知道如何用同样的方法将数据解密成 PHP。
标签: java php android encryption