我需要爲每個上傳的文件生成一個哈希。哈希必須與爲給定文件生成的哈希git相同(這是一個俗稱,sha1的變體)。我看着/nodejs-v0.10.22-src/core-modules-sources/lib/crypto.js
。庫指的是本地綁定。爲了便於攜帶,我不想依賴本地代碼。有沒有辦法將自定義加密算法添加到nodejs加密模塊中?怎麼樣?
有沒有一種方法來添加自定義的加密算法爲加密的NodeJS模塊,在JavaScript中,這樣我可以做這些:
var hash = crypto.createHash('githash');
hash.update('...');
你試圖從使用本地加密模塊vs寫入獨立模塊獲得什麼好處? – loganfsmyth
我正在嘗試使用'connect.bodyParser',它接受散列算法的選項。指定的散列必須是一個字符串,並傳遞給加密庫。 –
我在bodyParser上看不到任何哈希選項,所以很難判斷,但我已經留下了答案。 – loganfsmyth