mcrypt(在 PHP 中)在 Java 中使用的任何等效项吗?
任何人都可以告诉任何可以在 java 中使用的库,如果使用 mcrypt 库在 PHP 中完成操作,它会给出相同的结果。
我想实际使用 AES 在 Java 中加密字符串,并在 PHP 中解密。 Java 密码会产生可通过 PHP 中的 mcrypt 解密的加密吗?
编辑:
在网络中找到了一些resin-3.1库。可以吗?
Can any one tell about any library that can be used in java, which gives the same result if operation was done in PHP using the mcrypt library.
i want to actually encrypt a string in Java using AES, and decrypt it in PHP. Will the Java Cipher yield a encryption decryptable by mcrypt in PHP?
edit:
Found some resin-3.1 library in Web. Can it be?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
加密算法与编程语言无关。
只要:
都是相同的,您将能够加密和解密数据,无论使用的编程语言(假设实现是正确的)。
请记住,Java 的 Cipher 适用于字节数组,因此如果要加密字符串,则需要使用
String.getBytes()
获取字节数组。Encryption algorithms are programming language independent.
As long as the:
are all the same, you'll be able to encrypt and decrypt data regardless of the programming language used (assuming the implementations are correct).
Just remember that Java's Cipher works on byte arrays, so if you are encrypting a string, you'll need to use
String.getBytes()
to get a byte array.