cryptojs 相关问题

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

哈希和 HMAC 在 Python 和 JS 中提供不同的输出

我正在尝试将使用 HMAC 编码字符串的 python 代码转换为使用 Crypto JS 的 JS。但是Python和JS COde中产生的HMAC字符串是不同的。 Python代码 ` 导入 hashlib、json、...

回答 1 投票 0

客户端 JavaScript 使用 Hybrid-crypto-js 加密并使用 PHP OpenSSL 解密失败

我无法在 PHP Openssl (v1.1.1w) 中进行 RSA 解密,这是一种使用 Hybrid-crypto-js (v4.2.0) 进行 RSA 加密的密码。 我已经验证密钥对匹配。他们单独工作,例如在任一...

回答 1 投票 0

使用加密库看起来密码更新没有按预期工作?

当传递的字符串不是 16 字节时,我有加密模块进行字符串加密,我假设 cipher.update() 应该做一些填充并创建 16 字节字符串,但这在调试时不会发生...

回答 1 投票 0

从Django后端获取IV

我想从Python后端获取IV到Sveltekit并用它来检查令牌是否相同。我使用 CryptoJS 和 pycryptodome。关键是一样的。 Python: key = bytes(os.environ['KEY'], "ut...

回答 1 投票 0

使用加密模块获取未知密码?

尝试使用密码加密 aes-256,但它抛出错误未知密码,不知道下面的代码中缺少什么。 索引.js 函数 paymenIdEncryption(specialtyID, paymentId) { c...

回答 1 投票 0

core.js:478 未捕获错误:在 Angular 中解密 URL 查询参数时格式错误的 UTF-8 数据

我在下面有一个加密和解密服务,我在整个应用程序中使用它来加密和解密本地存储项目。虽然它对于本地存储项目来说工作得很好,但当我......

回答 1 投票 0

如何使用crypto-js库进行加密和编码?

我试图在 crypto-js 的帮助下使用密钥加密字符串,有两个问题,一是它总是生成相同的密钥,这不应该是每次都唯一的,二是......

回答 1 投票 0

Node.js 加密数据大于 mod len

我正在尝试解密 SAML 响应断言。 我有以下 SAML 响应 我正在尝试解密 SAML 响应断言。 我有以下 SAML 响应 <samlp:Response ID="_c5857dc7-2109-4fd3-beb0-e07756bba622" Version="2.0" IssueInstant="2023-12-18T09:59:24.040Z" Destination="https://sp.com/api/auth/saml" Consent="urn:oasis:names:tc:SAML:2.0:consent:unspecified" InResponseTo="_1702893559452" xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol"> <Issuer xmlns="urn:oasis:names:tc:SAML:2.0:assertion">http://adsf.sp.io/adfs/services/trust </Issuer> <samlp:Status> <samlp:StatusCode Value="urn:oasis:names:tc:SAML:2.0:status:Success" /> </samlp:Status> <EncryptedAssertion xmlns="urn:oasis:names:tc:SAML:2.0:assertion"> <xenc:EncryptedData Type="http://www.w3.org/2001/04/xmlenc#Element" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#"> <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes256-cbc" /> <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> <e:EncryptedKey xmlns:e="http://www.w3.org/2001/04/xmlenc#"> <e:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p"> <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /> </e:EncryptionMethod> <KeyInfo> <ds:X509Data xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> <ds:X509IssuerSerial> <ds:X509IssuerName>CN=idp-domain.com, O=idp-o, S=idp-S, C=sa</ds:X509IssuerName> <ds:X509SerialNumber>0</ds:X509SerialNumber> </ds:X509IssuerSerial> </ds:X509Data> </KeyInfo> <e:CipherData> <e:CipherValue>*Encrypted Data*</e:CipherValue> </e:CipherData> </e:EncryptedKey> </KeyInfo> <xenc:CipherData> <xenc:CipherValue>*Large Encrypted Data*</xenc:CipherValue> </xenc:CipherData> </xenc:EncryptedData> </EncryptedAssertion> 我在CipherValue节点中获取了加密数据,并尝试使用以下代码对其进行解密。 import crypto from 'crypto' const buffer = Buffer.from( '*Large Encrypted Data*', 'base64' ) crypto.privateDecrypt( { key: privateKey, padding: crypto.constants.RSA_NO_PADDING }, buffer ) 我没有得到解密的数据,而是收到以下错误 error:0406506C:rsa routines:rsa_ossl_private_decrypt:data greater than mod len 应该分割我的加密数据吗?还是我的解密方法错误? 对于任何正在寻找答案的人。 解密是一个普通的 XML 解密,您可以使用这个库,它的工作方式就像一个魅力。 https://www.npmjs.com/package/xml-cryption

回答 1 投票 0

前端加密的内容如何解密

这可能是一个小问题,但我既没有收到任何特定的错误,也没有得到任何解决方案。 我正在构建一个全栈项目。在这里我需要一个条件,我必须加密

回答 1 投票 0

如何在Reactjs中加密请求负载

我正在使用react js,使用额外的cryptojs作为加密,我尝试在请求数据有效负载时进行加密.. 我已经完成了一种方法,例如将 passReqToCallback 添加到我的护照中,但它......

回答 3 投票 0

如何破译 NodeJS 中用 CryptoJS 加密的字符串

我的客户端代码: data.username = CryptoJS.AES.encrypt(user.用户名, "密码"); data.password = CryptoJS.AES.encrypt(user.password, "密码"); 当我将“数据”发送到

回答 1 投票 0

无法使用CryptoJS破译某些加密文本

我通过以下方式加密一组数据: const dataToEncrypt = `${userId}-${unixTime}`; const cryptoData = CryptoJS.AES.encrypt(dataToEncrypt, CryptoJS.enc.Utf8.parse("4v7KVa1U_...

回答 1 投票 0

如何在React-Native中生成HMAC?

我需要使用私钥从字符串创建 HmacSHA256... 我使用react-native-crypto-js,但我不能使用它的HmacSHA256方法, 它不断出现“未定义函数”错误,这是我的代码: ...

回答 2 投票 0

什么是加密货币应用程序

最近开始研究加密货币,我对加密货币应用程序到底是什么以及什么是“智能合约”有点困惑。如果我错了,请纠正我,但是,这是一个基本的

回答 2 投票 0

PKIJS 签名和验证不匹配

考虑以下代码 const data = wait Deno.readFile("./README.md"); const 证书 = (等待 loadPEM("./playground/domain.pem"))[0] 作为证书; 常量

回答 1 投票 0

通过 JavaScript 在 Postman 中生成 OTP

我正在尝试在 Postman 中通过 JavaScript 生成 OTP。我正在做一些自动化测试,需要使用 OTP 来满足 MFA 要求。我发现我的选择很有限

回答 1 投票 0

WhatsApp Flows 解密错误 - 错误:02000079:rsa 例程::oaep 解码错误

我利用 WhatsApp Flows API 将流集成到我们的应用程序中。发布流程时,我需要使用以下结构对其进行解密: { 加密流数据:“<

回答 1 投票 0

这个函数如何处理json对象?

我需要帮助来理解nodejs中的以下函数如何处理json,我知道该函数接收一个json主体和一个aes密钥来加密字段: 函数 encryptAllValuesFromO...

回答 1 投票 0

这个函数如何处理json body?

我需要帮助来理解nodejs中的以下函数如何处理json,我知道该函数接收一个json主体和一个aes密钥来加密字段: 函数 encryptAllValuesFromO...

回答 1 投票 0

如何在Go中实现CryptoJS.AES.decrypt

我使用 JavaScript 中的 CryptoJS 使用给定密钥进行“简单”AES 解密 var CryptoJS = require('crypto-js'); 让加密 = '

回答 1 投票 0

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