pbkdf2

    6熱度

    1回答

    所以我試圖用PBKDF2派生一個給定base64的256位字符串的密鑰。我能夠使用C#的Rfc2898DeriveBytes和node-crypto的pbkdf2來派生相同的密鑰,但是,我不能說C++是一樣的。我不確定我是否進行了錯誤的轉換或使用不當的功能,但我會讓你們看看它。 C++ /* 256bit key */ string key = "Y1Mjycd0+O+AendY5pB58JMl

    4熱度

    1回答

    我正在PBKDF2前端(CryptoJS)和後端(Node.js), 兩個派生的密鑰必須相等,所以我使用相同的鹽,相同的算法,迭代次數相同,密碼相同,但派生密鑰不同。 這是瀏覽器/ cryptoJS代碼,在註釋示例鹽和密鑰。 (十六進制) <script type="text/javascript" src="pbkdf2.js"></script> <script type="text/jav

    1熱度

    1回答

    我搜索了很多,並找不到任何具有Apache許可的PBKDF2 JavaScript實現,它是否存在或必須由我自己實現?

    1熱度

    2回答

    在我的Android應用程序中,我想使用DESede/CBC/PKCS5Padding加密密碼,我的解決方案來自Lollipop(5.x),Android KitKat(4.4。 X)和Android果凍豆(版本4.3.x) private static final String KEY = "a2[..]"; private static final String SALT = "t[..]"

    0熱度

    2回答

    我有一個由我的網站的內容管理器使用Python編寫的後端應用程序。用戶的密碼使用passlib's pbkdf2_sha512函數進行散列。我開始開發前端應用程序,因此我決定將nodejs與React用於UX原因。 現在我的問題是我無法弄清楚如何驗證passlib使用nodejs驗證用戶身份的密碼。 Passlib的實現看起來對我來說太具體了,我並不是真的想到隱藏的東西。 我有MCF,所以我知道算

    1熱度

    1回答

    我試圖使用NodeJS加密庫和C#Rfc2898DeriveBytes生成相同的密碼哈希。在使用NodeJ生成的鹽時,C#實現不會生成相同的密鑰。我究竟做錯了什麼? 的鹽和散列中的NodeJS生成: Salt: GJNw/wzXZxEdXrheqo322mf0x+92AeAuAHH48iiGZ+A= Hash: w6fCpsKxw78Fw4pMFk5Zw6vDin7CnG5VwpUWBSjCo8

    1熱度

    2回答

    我想在我的一個Web應用程序中處理一些機密數據。以便開發人員或數據庫管理員無法讀取數據。 通過實施一些加密技術,我們可以很容易地從數據庫管理員隱藏數據。但開發人員仍然可以看到數據,因爲他只創建解密技術。我只想讓最終用戶看到他的數據。 我不能使用一些算法如PBKDF2或數據庫端加密方法加密數據像TDE & EKM因爲仍然需要將加密密鑰保存在某處。如果我保留在服務器端或db中,開發人員可以訪問和解密數

    0熱度

    1回答

    這個散列是與後一個問題:https://groups.google.com/forum/#!topic/crypto-js/t_HeWo5QhLk 我試圖在帖子中提到的解決方案,但仍無法與我的代碼找出問題: 在IOS使用Crypto.js var key= CryptoJS.PBKDF2("gf8uny", "2mnfpLsa+5I=", { keySize: 256/32, iterations

    0熱度

    1回答

    經過漫長的搜索解決方案後,我今天就來找你。 我想用特定的方法加密一個單詞。 該方法已經在Java中實現。我會用客觀的C語言或迅速獲得同樣的東西。 我已經探索了幾種方法。例如,我嘗試運行或RNCryptManager CPCryptController。但我沒有得出確鑿的結果。 我的Java代碼如下: public String encrypt(String texte) { byte[]

    2熱度

    1回答

    我正在考慮在我的Laravel 5應用程序中實現PBKDF2以取代默認的基於blowfish的身份驗證。 每次輸入密碼錯誤時,迭代次數加倍是否可行? 例如默認迭代次數是2000次,當密碼第一次出錯時,下一次嘗試將是4000次迭代,然後是8000次等等。