cryptojs

    0热度

    1回答

    我试图创建一个使用java的AES 256 cbc加密,我需要模拟这个javascript代码(我知道iv是相同的密钥(被转化为16字节),这就是它是从网站我试图登录到使用Java) var recievedStr = "MDk4NTY1MDAyMjg2MTU1OA=="; //some var key = CryptoJS.enc.Base64.parse(recievedStr); var

    2热度

    2回答

    我试图使用来自AES的AES librery进行角度加密。 我使用AES的CryptoJS.AES.encrypt()方法对字符串进行加密。 这里我的代码: var txtloginKod = 'Some String...'; var key = CryptoJS.enc.Utf8.parse('8080808080808080'); var iv = CryptoJS.en

    7热度

    1回答

    解密密码我有一个密码,这是通过 var password = 'sample' var passphrase ='sample_passphrase' CryptoJS.AES.encrypt(password, passphrase) 从JavaScript加密然后我试图解密密码来从JavaScript在Python : from Crypto.Cipher import

    2热度

    1回答

    RAW二进制输出我有PHP代码生成hash_hmac key = base64_encode(hash_hmac('sha1',$public_key, $private_key,TRUE)); 我已经试过CryptoJS库来解决这个问题。 根据文档: var public_key = 'msg', private_key = 'key'; var hash = CryptoJS.

    2热度

    2回答

    我正在用Java加密文件,需要在客户端解密它。 这是服务器端代码: Key secretKey = new SecretKeySpec("mysecretmysecret".getBytes(), "AES"); Cipher cipher = Cipher.getInstance("AES"); cipher.init(Cipher.ENCRYPT_MODE, secretKey); by

    1热度

    1回答

    因此,我正在研究一个PHP脚本,该脚本查询使用HMAC身份验证标头的API。但是,我一直在试图正确编码HMAC签名。我有一个预先存在的nodejs脚本作为模板工作。 在脚本的NodeJS,所述HMAC签名是使用以下计算: var crypto = require('crypto'); var hmac = []; hmac.secret = 'ODc0YTM3YzUxODFlMWQ1YTdhM

    0热度

    1回答

    我不是一个加密的家伙,我正在努力与所有不同的选项。 我目前有一个移动应用程序和API将有一个私钥。我希望能够使用该密钥将移动应用上的有效载荷数据散列为“盐”。然后将有效载荷和散列发送到API,API将使用私钥散列有效载荷数据并确认值是相同的。 我最初是在看bcrypt,但他们创造了随机盐,这在我的情况下不起作用。寻找任何建议.. 移动应用程序正在使用Titanium Appcelerator,所以

    1热度

    1回答

    我有一个vb.net Windows窗体应用程序,它将字符串加密为文件。我现在需要JavaScript来解密这个值。我曾尝试使用CryptoJS,但我正在努力学习语法以及如何获得密码,salt和init向量以正确的格式用于CryptoJS.PBKDF2(假设这是正确的使用方式)。 调用方法 Dim encryptedComplianceValue = encrypt2(complianceValu

    3热度

    3回答

    我有如下一个C#函数: string stringvalue = "530500480530490480530480480520570480520510500490"; var encodedvalue= Encoding.Unicode.GetBytes(stringvalue); using (HashAlgorithm ssp = System.Security.Cryptography

    1热度

    1回答

    所以我有一段代码用密码加密字符串。它使用CryptoJS AES加密功能(CryptoJS.AES.encrypt)和看起来像这样... CryptoJS.AES.encrypt(data, password).toString(); 展望未来,我不想使用CryptoJS,因为它正式弃用/不维护,我反而喜欢使用Forge.js。我试图通读GitHub上的Forge.js文档来找到解决方案,但一