Supongamos que tengo una base de datos que se parece a esto:
Name Password hash (bcrypt) Status
--------------------------------------------------------------------------------
Dave $2y$10SyyWTpNB.TyWd3nM hQ41frOtObcircAb3nJw1Cf9dC6CT7tVIEb6XS Standard
Sarah $2y$10$fUJrNA200sXgWUJAP7XEiuq4itHa43Y8QVIpc/YWscgVJ PYWbLLV. Admin
Mike $2y$10$01jx7u7hnfKOzBYyjNWskOPQ23w1Cf1gNiv42wsKqXKOf8filzS02 Standard
Si un atacante obtuviera acceso a esta base de datos, verían inmediatamente que Sarah es una administradora y probablemente se concentraría en romper esa contraseña, para que pudieran tener más poder. ¿Hay alguna manera de que pueda ocultar de alguna manera si alguien es un administrador en la base de datos para que un atacante no sepa quiénes son los administradores? Simplemente podría usar el valor (estándar o administrador), pero eso solo daría un poco de entropía, y espero tener un poco más de seguridad que eso.