Supongamos que tengo una aplicación que accede a un almacén de datos encriptado, y quiero que los administradores puedan desbloquear el almacén de datos en el inicio de la aplicación (y luego la aplicación tendrá acceso al almacén de datos hasta que finalice). No quiero que ningún administrador tenga la capacidad de desbloquear el almacén de datos por sí mismo, pero tampoco quiero que todos los administradores tengan que hacerlo (ya que es posible que no siempre estén disponibles). Me gustaría un cierto subconjunto de administradores para poder desbloquear el almacén de datos ingresando sus credenciales.
Por ejemplo, si tengo 5 administradores para la aplicación, es posible que desee que dos o tres de ellos puedan ingresar su contraseña para desbloquear el acceso al almacén de datos.
¿Existe alguna implementación de software estándar para un sistema como este?
Esto parece similar a una clave bifurcada, pero en lugar de requerir que ambas personas proporcionen su mitad de la clave, me gustaría que cualquier subconjunto específico de usuarios pueda desbloquear la clave.