說我有一個看起來像這樣的數據庫:
名稱密碼哈希(bcrypt)狀態-------------------- -------------------------------------------------- ----------戴夫$ 2y $ 10SyyWTpNB.TyWd3nM hQ41frOtObcircAb3nJw1Cf9dC6CT7tVIEb6XS StandardSarah $ 2y $ 10 $ fUJrNA200sXgWUJAP7XEiuq4itHa43Y8QVIJ / YWscGVLV。 AdminMike $ 2y $ 10 $ 01jx7u7hnfKOzBYyjNWskOPQ23w1Cf1gNiv42wsKqXKOf8filzS02 Standard
如果攻擊者獲得了對該數據庫的訪問權限,則他們會立即看到Sarah是管理員,並且很可能會著重於破壞該密碼,因此他們可以有更多的力量。我有什麼辦法可以以某種方式隱藏數據庫中是否有人是管理員,以使攻擊者不知道管理員是誰?我可以簡單地對值(標準值或admin)進行哈希處理,但這只會產生1比特的熵,並且我希望獲得更多的安全性。