gpt4 book ai didi

java - 与结果有差异吗?

转载 作者:行者123 更新时间:2023-12-01 05:45:36 25 4
gpt4 key购买 nike

我使用了一个小 fragment 来使用 AES128 编码和解码字符串。问题是,当我在不同平台上编码和解码时,似乎存在差异。如果我在 android SDK 或计算机上运行相同的代码,即使我使用相同的种子/哈希,我似乎也会得到不同的结果。

需要澄清的是,执行结果(加密值)因平台而异。在 android 中,我得到另一个值,在标准 java 应用程序中,我得到另一个值。

可能出了什么问题?

http://www.androidsnippets.com/encryptdecrypt-strings

最佳答案

欢迎来到 Stackoverflow,首先只是一个整理点,最好不要使用此处的“回答”选项来回复评论,只需点击“添加评论”即可。

查看此链接以获取加密示例 Encrypting a String with DES

注意 getBytes 是用“UTF8”限定的。然后对其进行 Base64 编码。一些更高级别的 Android(API 及更高版本)内置了 base64,否则很容易编写自己的,或者只是 Google for Java + bas64 + 示例。如果您使用此示例代码,它应该在两个平台上给出相同的结果。

关于java - 与结果有差异吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6008272/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com