Ma question est un peu générique, donc je compose une belle histoire pour la justifier. Restez avec moi si ce n'est pas réaliste ;-)
Récit
M. X, le chef du service de sécurité informatique d'une grande entreprise, est un peu paranoïaque: il exige que tous les employés changent de mot de passe une fois par mois, afin de minimiser les risques de vol d'identité ou de vol d'informations. De plus, il ne fait pas confiance aux employés pour pouvoir trouver des mots de passe sécurisés.
Par conséquent, chaque mois, il génère de nouveaux mots de passe à l'aide d'un logiciel qu'il a écrit et les remet aux employés afin qu'ils puissent se reconnecter. Mais en plus d'être paranoïaque, M. X est aussi un peu paresseux: les mots de passe qu'il génère tous suivent un schéma, et l'algorithme utilisé pour permettre aux gens de se connecter ne fait que vérifier que le mot de passe "semble correct" selon cette règle, et qu'il n'est pas dans la "liste expirée".
Malheureusement, son comportement prétentieux a rendu beaucoup de gens amers, et l'un d'eux, M. Y, décide de lui prouver qu'il peut déchiffrer ses mots de passe. Donc, un soir, il en recueille quelques-uns et commence à concevoir un algorithme d'apprentissage pour générer des mots de passe valides, en utilisant son ordinateur personnel pour les vérifier.
Question
L'oracle utilisé par M. Y est un peu étrange, en ce qu'il lui dit "la vérité, mais pas toute la vérité" (d'où l'adjectif "taciturne"). Plus précisément: M. Y saura qu'un mot de passe est valide lorsque son ordinateur l'accepte, mais lorsqu'un mot de passe est rejeté, M. Y ne saura pas s'il aurait pu être valide ou non : le mot de passe peut être rejeté car il ne le fait pas. correspondent à un certain schéma, mais il peut également être rejeté parce qu'il était valide mais ne l'est plus, selon la règle du "changement une fois par mois" de M. X.
Alors, M. Y pourra-t-il jamais trouver quelque chose dans ce contexte? Ou pouvons-nous affirmer / prouver que les mots de passe de M. X sont intrinsèquement imprévisibles (tels que définis dans le cadre d'apprentissage PAC, mais peut-être que ce concept existe dans d'autres cadres)?