1
我正在使用SimpleCrypto.Net來加密我的密碼,我知道它使用PBKDF2和指定的鹽和迭代次數。我想知道什麼是最適合我的數據類型來設置數據庫中的密碼列。存儲PBKDF2加密密碼時使用什麼數據類型?
我正在使用SimpleCrypto.Net來加密我的密碼,我知道它使用PBKDF2和指定的鹽和迭代次數。我想知道什麼是最適合我的數據類型來設置數據庫中的密碼列。存儲PBKDF2加密密碼時使用什麼數據類型?
從查看代碼,結果是一個64字節的base64編碼密鑰。考慮到base64由ASCII字符組成,我建議將它存儲爲CHAR(88)
,或者爲了安全起見,您可以使用VARCHAR(MAX)
。但是,由於密鑰大小固定爲64字節,因此結果長度永遠不會改變(即使您的salt /迭代發生更改)。
謝謝,正是我尋找的那種答案。 –