cryptojs 相关问题

CryptoJS是使用最佳实践和模式在JavaScript中实现的标准和安全加密算法的不断增长的集合。它们很快,并且具有一致且简单的界面。

SHA256使用Filereader问题以角度6散列大文件

我对SHA256哈希有问题。如果文件大小大于250 MB,将终止浏览器并崩溃。以下是哈希代码,请帮助我们。让fileReader = new FileReader(); ...

回答 1 投票 2

为什么更改文件数据时此文件的哈希值保持不变?

我正在尝试使用以下代码对JS中的文件进行哈希处理:var CryptoJS = require(“ crypto-js”); var fs = require('fs'); fs.readFile('./ file.txt',function(err,data){if(err){console ....

回答 1 投票 1

Crypto-js 在使用 AES 时每次运行时都会返回不同的值

我正在尝试使用 crypto-js 加密某些内容并使用 AES 类型的加密。 我遇到的问题是每次加密时我的加密值都不一样。 通过这个简单的考试...

回答 3 投票 0

如何使用密钥大小为128的CryptoJS在AES中进行加密?

我已经搜索并找到了具有默认256键大小的AES的示例,并发现它已经可以工作了。但是,当我想使用128键大小时,信息很少。我已经从...

回答 1 投票 0

JavaScript crypto-js / sha256始终返回相同的结果

Crypto-js / sha256总是返回相同的结果,即使尝试使用其他对象创建哈希也是如此。如何解决这个问题呢?谢谢const sha256 = require('crypto-js / sha256')const data1 ...

回答 1 投票 0

NodeJs中的AES / CBC / PKCS5填充

我正在尝试将Java代码转换为NodeJs代码。在加密方面面临一些问题。这是我的Java代码:编译后的代码import javax.crypto.Cipher;导入javax.crypto.spec.IvParameterSpec; ...

回答 1 投票 0

此SHA-256 Javascript代码有什么问题?

var secure; var authentic;安全=提示(“输入密码”,“”);警报(安全); var c1 = CryptoJS.SHA256(secure);警报(c1); authentic =提示(“输入密码”,“”);警报(真实); var c2 = ...

回答 1 投票 2

NodeJs密钥创建(google kms密钥导入)NodeJ

我尝试将我的Pem密钥导入Google KMS(支持hsm)。我有谷歌指南,它是如何用openssl创建的:包装密钥生成一个32字节长的临时随机AES密钥。 openssl rand -out ...

回答 1 投票 0

如何在节点js和加密中使用私钥解密mp4 PKCS8编码文件

我正在尝试解密使用Node JS中pkcs8格式的公共密钥和私有密钥加密的MP4文件。我尝试了这段代码:var解密= crypto.privateDecrypt({键:privateKey,填充:...

回答 1 投票 0

用CryptoJS加密,用PyCrypto解密(将CryptoJS调整为PyCrypto默认值)

我正在尝试在CryptoJS上解密并在PyCrypto中加密。我看到了这个极富魅力的答案,唯一的问题是它调整了PyCrypto以使其与CryptoJS一起使用,我更喜欢...

回答 1 投票 2

AES解密不适用于crypto.js

我正在尝试使用crypto-js获取解密的数据,但变得空白。而相同的密钥可以在线进行AES解密。 var CryptoJS = require(“ crypto-js”); var key ='+ MbQeThVmYq3t6w9z $ C&F)J @ NcRfUjXn'; ...

回答 1 投票 1

cryptoJS aes编码数据与Java代码不匹配

var get = function(a){var b = CryptoJS.MD5('contentWindowHig'); var c = CryptoJS.enc.Utf8.parse(b); var d = CryptoJS.enc.Utf8.parse('contentDocuments'); var e = CryptoJS.AES.encrypt(...

回答 1 投票 0

加密/解密二进制数据crypto-js

我无法使用Crypto-JS成功加密二进制消息。我的数据在数组缓冲区中。我正在Angular工作,并且进行了简短的测试,效果很好。我正在与...

回答 1 投票 0

如何将二进制字符串传递到`btoa`以对原始值进行编码

我需要修改此(工作)代码,并用本机JS替换CryptoJS函数。变量b64encoded具有正确的值,但是我尝试使用本机代码(encodedIncorrect)却没有。你可以...

回答 1 投票 0

迁移createCipher和createCipheriv

我刚刚移到节点12.13,并且crypto.createDecipher和crypto.createCipher出现了一些问题。首先,当我使用这两个函数时,我将发出弃用警告。 const encodeString =(value,...

回答 1 投票 3

将aesjs库的JavaScript迁移到CryptoJS库

我有一个为aesjs库(https://github.com/ricmoo/aes-js/blob/master/index.js)编写的代码段。向服务器发送带有基于静态Base64的AES加密令牌的请求...

回答 1 投票 1

CryptJS PyCryptoDome-无法进行JS端AES解密

我一直在努力解决以下问题。我已经检查了许多其他主题的答案,但是似乎没有任何效果。因此,我不得不问这里可能是什么问题...

回答 1 投票 0

crypto-js输出与节点crypto不同

我们正在尝试匹配crypto和crypto-js输出。我们的要求是在浏览器中对字符串进行加密,但是加密将不支持浏览器端加密。因此,我们尝试使用...

回答 1 投票 2

在节点js模块中使用加密的无效IV长度

这是我的代码const crypto = require('crypto')const algorithm ='aes-256-cbc'; const key ='t \ ufffdy \ u0005 \ ufffdH \ ufffd \ u0015 \ ufffdCh \ufffdı\ ufffd \ ufffd \ ufffd> \ ufffd(d \ ufffd3 \ ufffd \ ufffd \ ufffd \ ...

回答 1 投票 0

CryptoJS解密格式错误的UTF-8数据错误

我试图加密和解密对象。加密工作正常,它变成了加密的字符串。但是描述函数总是返回我“格式错误的UTF-8数据错误”对象var数据= {'...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.