cryptojs相关内容

使用CryptoJS从解密格式解析为填充最多的字符串时出现问题

我无法让任何东西以我想要的方式使用CryptoJS。我正在尝试用Pksc7填充为AES创建跨语言的可操作性,理想的情况是&;CBC模式。但在这一点上,如果有效的话,我几乎可以接受任何填充物。现在我不确定是我做错了什么,还是我的设置或CryptoJS有问题。我有一个比较大的测试在运行。最后,我需要解密文本的字符串输出,但我得不到。这太令人沮丧了! 我已经在docs上上下下试了很多次,到目 ..
发布时间:2022-07-23 16:58:32 前端开发

C#和javascript兼容的AES加解密

我正在尝试用C#和Javascript编写两个类,在交换数据时,我可以在整个项目中使用这两个类来使用AES加密或解密数据。 使用AES I在加密结果中嵌入SALT(32字节)和IV(16字节),这在测试时分别适用于这两个类。将盐和IV添加到混合物中并不会引出很多参考资料来使其在两个平台之间工作。 对于C#,我使用的是标准的System.Security.Crypthography。AES ..
发布时间:2022-03-09 13:18:32 C#/.NET

使用 CryptoJS 解码 Base64 字符串

我正在尝试创建一个简单的网页,目的是向服务器发送和加密的消息(这将创建一个包含该内容的文件),然后创建一个链接,接收所提供链接的用户将能够查看加密值(因为它提供了文件名和密钥). 消息使用 CryptoJS AES 加密,结果是 Base64 编码后解码,只有加密消息的 Base64 和加密消息发送到服务器没有别的,这是使用 Javascript 完成的. 我的问题是.我有一条消息,假 ..
发布时间:2022-01-21 08:55:43 PHP

如何使用 CryptoJS 解密 AES

一段时间以来,我一直在尝试解密使用 Java 应用程序的 AES 中的消息,但它永远无法正常工作.有人可以帮我吗? var options = { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 };/*** 加密 */var json = CryptoJS.AES.encrypt("Message", "KEY", options);v ..
发布时间:2022-01-10 10:27:32 前端开发

使用 C# 和 CryptoJS 的不同加密结果

我在用 C# 编写的服务器应用程序中使用 AES 加密了一些数据.例如,我使用预定义的密钥(32 字节)和 IV(16 字节)... 密钥:81fe1681..6a451c1c四:e83c..ae76 这是我用来加密数据的 C# 代码: 异步任务 加密的结果数据看起来像... 534c..28f5 现在,我想使用 CryptoJS 解密客户端应用程序中的数据.我使用完全相同的密钥和IV ..
发布时间:2022-01-10 10:25:51 C#/.NET

如何使用 FileReader 读取二进制文件以便在 CryptoJS 中使用 SHA-256 对其进行散列?

如何使用 JavaScript 将 UTF-8 字符串转换为 Latin1 编码的字符串? 这是我想要做的: 我得到一个文件,通过读取数组缓冲区将其分成块 然后,我将数组缓冲区解析为字符串 并使用以下代码将其传递给cryptoJS进行哈希计算: cryptosha256 = CryptoJS.algo.SHA256.create();cryptosha256.update(t ..
发布时间:2022-01-07 21:24:44 前端开发

JavaScript 中的 PHP 函数 crypt()

在服务器端,我创建了一个密码哈希: public 静态函数 salt(){返回 '​​$1$' .StringUtil::random(6, array('encode' => StringUtil::ENCODE_BASE_64));}公共静态函数哈希($password,$salt = null){返回 crypt($password, $salt ?: static::salt());} ..
发布时间:2021-12-27 16:45:05 PHP

使用文件的一部分生成 JavaScript 文件哈希值

我正在使用 JavaScript 为唯一文件值生成文件哈希值.请检查以下代码以了解运行良好的哈希生成机制. //参考:https://code.google.com/p/crypto-js/#MD5函数 handleFileSelect(evt){var 文件 = evt.target.files;//文件列表对象//遍历 FileList 并将图像文件渲染为缩略图.for (var i = 0 ..
发布时间:2021-12-27 16:42:42 PHP

如何解密一个ArrayBuffer?

我一直在尝试使用 CryptoJS 解密一个 ArrayBuffer 对象,但到目前为止它总是返回一个空白的 WordArray.文件(图像)在 iOS 和 Android 应用程序中加密,发送到服务器,并在此网络应用程序中下载以进行解密和显示.iOS 和 Android 应用程序能够毫无问题地解密文件,因此加密过程没有任何问题. 文件使用 XMLHttpRequest 下载,respons ..
发布时间:2021-12-20 20:10:28 前端开发

CryptoJS 中的 AES 加密和 Coldfusion 中的解密

我们有一个用 Coldfusion9 编写的静默登录服务,它接受来自外部系统的加密字符串,然后根据商定的算法/编码设置进行解密.这在运行 ASP/JAVA/PHP 的系统中多年来一直没有问题,但我们现在有一个客户端,他别无选择,只能使用 CryptoJS 来执行加密,我一生都无法弄清楚为什么这不会在 Coldfusion 中解密. 我的加密知识并不出色,但我注意到的是,每次执行加密时,完全相 ..
发布时间:2021-12-20 19:49:20 前端开发

如何使用 Java 从 CryptoJS 解密加密的 AES-256 字符串?

我有一个来自 CryptoJS 的加密 AES-256 字符串,带有密码.我需要用 Java 解密它,但不知道怎么做.似乎您需要 IV、密钥和盐来解密,如 CryptoJS 主页,加密数据已经包含所有这些,CryptoJS 可以以某种方式从加密输入中解析它们. 有人知道怎么做吗?我见过很多关于 CryptoJS 的例子——Java 加密/解密,但大多数使用硬编码的 IV/key,或者只是将 ..
发布时间:2021-12-20 19:36:37 Java开发

JavaScript 加密和 PHP 解密

我像这样用 JavaScript 加密我的用户密码: var encryptedPassword = CryptoJS.AES.encrypt(password, "Secret Passphrase"); 它工作正常,但现在我正在尝试在服务器端用 PHP 解密,如下所示: $iv = mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL ..
发布时间:2021-12-20 19:29:38 PHP