问题标签 [aes]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
3890 浏览

java - 基于身份的加密和开源

我最近遇到了基于身份的加密 (IBE) 的概念,这似乎是一个新颖的想法。但是,我没有注意到密码学社区中有很多人试图找到破解它的方法。我错了吗?

同样,我相信除非你能真正分发开源实现,让黑帽人群可以攻击它,否则它可能没有优点?

我想我想了解整个社区在使用这种方法时的经验,以及将其整合到您的应用程序和分发中有多容易?

(编辑:这是一篇关于基于 ID 的加密的维基百科文章。)

0 投票
14 回答
209618 浏览

javascript - Javascript AES 加密

Javascript 中是否有可用于 AES 256 位加密的库?

0 投票
9 回答
13380 浏览

encryption - 是否可以对 AES256 进行逆向工程?

想象一下我有这个:

AES_256 实现了AES 算法

如果我知道的内容$cdata和内容$data并且也有AES_256()代码,我可以逆向工程并找到$pass吗?

0 投票
1 回答
7930 浏览

cryptography - 带有 WinCrypt 和 CryptImportKey 的硬编码 AES-256 密钥

我需要让 Win32 应用程序加载硬编码的 AES-256 密钥,最好使用 WinCrypt.h 方法。我的密钥是无符号字符 [32],但我找不到要传递给 CryptImportKey 的密钥 blob 的正确格式。一切似乎都给了我无效的参数错误。有没有办法做到这一点?

(同样重要的是如何在 WinCrypt 中设置 IV。我根本不知道该怎么做)

0 投票
5 回答
10469 浏览

python - M2Crypto 使用 AES256 加密/解密

有人可以提供我使用 Python 使用 m2crypto aes256 CBC 加密/解密的代码吗

0 投票
3 回答
8751 浏览

blackberry - 生成带有种子值的 AES 密钥

如何生成具有种子值的 AES 密钥,以便每当我生成具有相同种子值的密钥时,我都能够获得相同的 AES 密钥?

我想为我的 Blackberry Pearl 8100 设备生成此密钥。

我无法使用 AESKey(keyData) 生成 AES 密钥。

此外,每当我以 String 或 byte[] 的形式打印它时,我都无法生成它。(打印它)永远不会打印实际密钥。

可以做些什么来获得密钥?

更新

我尝试通过传递我的数据的 byte[] 来生成 AESKey,如下所示:

每次我得到相同的密钥,这是正确的。

现在使用这个密钥我正在加密数据。每次我加密我都会得到不同的加密值。这是我的问题。加密后如何每次都获得相同的数据,以便将其发送到服务器?

更新

我无法使用 AESKey(keyData) 生成 AES 密钥。

此外,每当我以 String 或 byte[] 的形式打印它时,我都无法生成它。(打印它)永远不会打印实际密钥。

可以做些什么来获得密钥?

0 投票
2 回答
1068 浏览

python - 是否有任何适用于 python 3.0 的 AES 加密 python 库?

我想知道是否有任何支持 python 3.0 的加密库。加密128位数据的文件??

0 投票
1 回答
1715 浏览

encryption - 关于在 J2ME 中使用 AES 加密的任何好的示例或建议?

我正在将 J2ME 中的 mi 手机应用程序连接到 Web 服务,并且我必须向其发送 SHA256 哈希以验证接收到的一些数据。我还需要能够将一些加密信息存储到手机中。我正在考虑使用 AES (rinjdael) 对称加密。

任何人都知道在 J2ME 中使用 AES 加密的任何代码示例吗?

0 投票
2 回答
221 浏览

blackberry - 种子机制不适用于黑莓

我使用种子机制在 java 中创建了 AES 密钥,并使用 BlackBerry 创建了相同的东西。在这两种情况下,我的 Seed 输入字符串都是相同的。但是我得到了不同的AES。但是创建的 AES 密钥应该是相同的。

是否有使用 BlackBerry 种子机制创建 AES 密钥的在线帮助

0 投票
4 回答
9195 浏览

encryption - 如何使用 BlackBerry 的初始化向量参数编写 AES/CBC/PKCS5Padding 加密和解密

如何使用初始化参数加密和解密为 AES/CBC 编写 BlackBerry 程序,并且这种加密和解密应该独立于编程语言 Ex= 如果我使用 BlackBery 加密某些数据,我必须能够使用 Java 程序解密相同的数据。

谢谢迪帕克