node-crypto

    2熱度

    1回答

    我正在NodeJS中實施Walmart API。沃爾瑪僅提供JAVA示例。我遇到的問題正確。與使用它們提供的Java可執行文件相比,我的簽名更長,並且不被接受。 我很感激任何幫助。即便搞清楚沃爾瑪提供的祕密是什麼格式也會有所幫助。 這裏的工作Java代碼: import org.apache.commons.codec.binary.Base64; import java.security.Ke

    -2熱度

    1回答

    更新:我最終設法重新創建了第三方服務所需的整個Java代碼。我必須補充說一些使用的庫已經被棄用了,但我什麼也做不了,因爲這是對方正在使用的,我必須遵守。 Java代碼的 SecretKeySpec secretKeySpec = new SecretKeySpec(key.getBytes(), "AES"); Cipher cipher = Cipher.getInstanc

    1熱度

    1回答

    我試圖在瀏覽器中重新創建Symfony's MessageDigestPasswordEncoder。 我對browserify和crypto模塊有一些問題。 我嘗試使用JavaScript生成哈希,但沒有節點。 這裏是我的代碼以節點: var crypto = require('crypto'); var encodePassword = function (raw, salt) {

    2熱度

    1回答

    我試圖使用本地密碼模塊在我的應用程序的NodeJS,但我不斷收到取消消息: (節點:26)DeprecationWarning:crypto.pbkdf2而不指定 摘要已被棄用。請指定消化 我知道這是由於改變組預計摘要前進: https://github.com/nodejs/node/pull/4047 但是,從我所看到的,我的代碼正好是as outlined in the docs以下的語法。

    0熱度

    1回答

    我想用python(aes-128-ecb)加密一個字符串,並用節點解密字符串。以下是我寫的。我不知道爲什麼它不起作用。 的PyCrypto LIB DOC:http://pythonhosted.org//pycrypto/ 節點加密LIB DOC:http://nodejs.org/api/crypto.html Python代碼 from Crypto.Cipher import AES

    6熱度

    2回答

    問題 我有一個使用crypto.createHash生成md5散列的node.js模塊。 最近我留意到,crypto模塊產生的散列是在新的版本有所不同: 代碼 require('crypto').createHash('md5').update('¥').digest('hex') Node.js的v0.10.0 輸出:ab3af8566ddd20d7efc9b314abe90755 個Nod

    5熱度

    2回答

    我想哈希變量一樣的NodeJS如此: var crypto = require('crypto'); var hash = crypto.createHash('sha256'); var code = 'bacon'; code = hash.update(code); code = hash.digest(code); console.log(code); 不過貌似我誤解

    1熱度

    1回答

    我試圖建立node.js和NodeMCU之間的加密通信。經過一番努力,我能夠使用node.js進行加密並在NodeMCU上對其進行解密。反過來不起作用。由mscdex的答覆工作。因此,我修改了node.js代碼以利於他人。謝謝。 NodeMCU代碼: crypto = require('crypto'); cipher = crypto.encrypt("AES-CBC", "abcdef",

    1熱度

    1回答

    我想加密一個字符串並傳遞給Rails應用程序,所以我在Nodejs和Ruby中都找到了加密庫。 在的NodeJS: var crypto = require('crypto'), algorithm = 'aes-256-ctr', password = 'd6F3Efeqd6F3Efeqd6F3Efeqd6F3Efeq'; function encrypt(text){

    1熱度

    2回答

    我試圖驗證使用NodeJS加密庫的數據完整性。它需要計算JSON字符串的Hmac。 經過一番測試,我已經能夠找到問題:它發生時,只要它包含一個Unicode字符。例如: var hasher = crypto.createHmac("sha256", 'secret_key'); hasher.write('{"timezone":"(GMT-05:00) Eastern Time (US \u