Imagine un CMS con autenticación donde el autor de cada artículo debe almacenarse en la base de datos. Ahora quiero hacer que sea más difícil analizar (rastrear o robar la base de datos) quién ha escrito qué artículo, al mismo tiempo que mantiene esa información para cada usuario, para que cada usuario pueda ver qué artículos ha escrito pero no qué artículos donde escrito por otros.
¿Es posible tal sistema?
Una idea es generar un gran número de usuarios "falsos" asociados con un usuario original. Cuando él publica, uno de los usuarios falsos puede ser almacenado como los autores en lugar de su ID real. Sin embargo, la asociación debe almacenarse de forma segura / encriptada de alguna manera y la única forma en que puedo imaginar esto en este momento es encriptando esta información con la contraseña del usuario. Si los usuarios eligen contraseñas débiles, la información de asociación puede ser forzada brutalmente cuando la base de datos es robada.
¿Alguna otra idea?