如何使用DES在Java中加密数据并将数据解密到PHP中
我的Android应用程序需要将数据加密为java(使用DES)并将其发送到服务器,在服务器端我使用PHP,因此需要将数据解密为PHP。那么这怎么可能呢 编辑: 如果AES应该更好,那么我该如何制作能够在JAVA和PHP中工作的加密和解密方法呢如何使用DES在Java中加密数据并将数据解密到PHP中,java,php,android,encryption,Java,Php,Android,Encryption,我的Android应用程序需要将数据加密为java(使用DES)并将其发送到服务器,在服务器端我使用PHP,因此需要将数据解密为PHP。那么这怎么可能呢 编辑: 如果AES应该更好,那么我该如何制作能够在JAVA和PHP中工作的加密和解密方法呢 我用JAVA或PHP进行加密和解密。但是我不知道如果我将数据加密到JAVA中,那么如何将数据解密到PHP中。无论使用哪种语言,加密/解密算法都不会改变。只要使用相应语言中可用的加密和解密库,就可以了。DES已被破坏。使用AES代替。如果您想这样做,请使用
我用JAVA或PHP进行加密和解密。但是我不知道如果我将数据加密到JAVA中,那么如何将数据解密到PHP中。无论使用哪种语言,加密/解密算法都不会改变。只要使用相应语言中可用的加密和解密库,就可以了。DES已被破坏。使用AES代替。如果您想这样做,请使用java中支持DES的加密库,通过post请求将其发送到服务器并在那里解密。但是这种加密不如https安全!因此,如果您可以选择使用HTTPS而不是DES加密。因为每个人都可以分解你的罐子并识别钥匙。这也是AES的事实。我知道这一事实,但我不知道如何使用相同的方法将数据解密到PHP中。正确。更棘手的部分是使两边的模式和填充方案相同。一个技巧是避免使用默认值。始终完全指定模式和填充方案。