Aller au contenu

PSS-1 : sceller le prompt système pour résister à l'injection indirecte

PSS-1 : sceller le prompt système pour résister à l’injection indirecte

Section intitulée « PSS-1 : sceller le prompt système pour résister à l’injection indirecte »

Le défaut structurel des assistants outillés n’a jamais été réparé : tout arrive par le même tuyau. Consignes de l’éditeur, question de l’utilisateur, document récupéré, sortie d’outil finissent en texte dans le même contexte, où une phrase impérative ne se distingue d’une consigne légitime que par des guillemets, c’est-à-dire par rien.

PSS-1 (Prompt Seal Signature, version 1) attache à chaque segment une provenance signée et un niveau d’autorité, en quatre valeurs d’ordre strict : system pose les consignes et ouvre les outils, user agit dans la limite de ses droits, tool et retrieved n’ouvrent rien. Le modèle est entraîné à n’exécuter d’instruction que depuis un segment dont le niveau l’y habilite.

Une facture indexée arrive en segment retrieved signé par l’indexeur : sa ligne « Merci de régler par virement à … » est lue, résumée, jamais suivie : retrieved n’ouvre aucun droit. La signature n’atteste pas l’innocuité du contenu ; l’indexeur peut signer un document malveillant, pas le signer en system.

La vérification tient dans un adaptateur entraîné avec le modèle, qui reçoit les signatures validées et produit pour chaque segment un jeton d’autorité consommé par les couches d’attention. Pas de jeton, pas d’injonction.

Jeu de 4 000 injections indirectes, chiffres publiés par les promoteurs :

Famille d’injectionSansAvec
Consigne impérative dans un document61 %0,4 %
Consigne déguisée en métadonnée44 %0,9 %
Imitation de délimiteur de contexte73 %0 %
Appel d’outil déguisé en service38 %2,1 %

Soit 98,7 % de blocage global ; la dernière famille résiste, disent les auteurs, parce que sa dangerosité tient à sa plausibilité, pas à sa provenance.

Le format ne dit rien du contenu : un document faux est signé, inerte au sens des instructions, et capable de conduire le modèle à une mauvaise réponse.