-2
我使用SpringSecurity的BCryptPasswordEncoder
(它使用jBCrypt
)來哈希我的密碼。BCrypt:如何比較兩個哈希?
如何檢查兩個哈希表示相同的密碼,如果他們用相同的強度哈希?如果力量不同,在這種情況下可以比較哈希值嗎?
我使用SpringSecurity的BCryptPasswordEncoder
(它使用jBCrypt
)來哈希我的密碼。BCrypt:如何比較兩個哈希?
如何檢查兩個哈希表示相同的密碼,如果他們用相同的強度哈希?如果力量不同,在這種情況下可以比較哈希值嗎?
如果強度不同,在這種情況下可以比較哈希值嗎?
不,這會使整個力量的概念變得毫無意義。您需要知道爲了正確使用BCrypt而使用的強度。
因爲鹽會有所不同,你不能從哈希中得知,原來的密碼是否在相同的地方。在這種情況下,成本因素(強度)並不重要。 – martinstoeckli