isGenAI.com

Détecteur d’images IA par générateur

Détecteur d’images IA FLUX : identifiants signés ou graphe enregistré

Une image FLUX issue de l’API ou du Playground de Black Forest Labs porte des Content Credentials C2PA qu’isGenAI valide, tandis qu’une image FLUX rendue en local dans ComfyUI contient un graphe de prompt non signé qu’isGenAI lit à la place.

Illustration dessinée par code pour FLUX

Illustration · Fichier PNG

  1. Signature + IHDR
  2. iTXt XML:com.adobe.xmpdonnée
  3. tEXt parameters
  4. tEXt prompt / workflow
  5. tEXt invokeai_metadata
  6. eXIf
  7. caBX C2PA manifest
  8. IDAT pixels
  9. IEND

Source IA déclarée

Le fichier se déclare lui-même généré par IA.

Le DigitalSourceType IPTC, par exemple trainedAlgorithmicMedia, est lu dans le XMP et affiché avec sa valeur exacte.

Vérifier une image →
Source IA déclarée : où se trouve cet enregistrement dans un fichier PNG, et ce qu’en dit le rapport isGenAI. L’image est une illustration dessinée par code.

Deux fichiers FLUX très différents

Black Forest Labs documente que des Content Credentials sont joints à toutes les images générées via l’API BFL, le Developer Playground et les intégrations hébergées contrôlées par BFL, et que BFL ne joint ni ne valide d’identifiants pour les sorties de déploiements tiers ou auto-hébergés. Le même article avertit que les réseaux sociaux suppriment les métadonnées et que retoucher, recadrer ou compresser l’image après la signature provoque une non-concordance du hachage.

Les modèles FLUX à poids ouverts exécutés dans ComfyUI ou InvokeAI n’écrivent aucun identifiant. ComfyUI enregistre le graphe de prompt dans le PNG ; InvokeAI consigne flux_txt2img comme mode de génération.

Ce qu’isGenAI affiche

Pour un téléchargement issu de l’API ou du Playground, le rapport liste un enregistrement de création signé avec l’état de validation, l’état de confiance et l’action IA enregistrée. Pour un rendu local, le vérificateur suit le graphe ComfyUI à travers les nœuds CLIPTextEncodeFlux et FluxGuidance jusqu’au sampler et signale le prompt enregistré si les deux encodeurs de texte concordent, ou un workflow enregistré s’ils divergent.

Les deux résultats nomment le champ exact dont ils proviennent : un identifiant BFL signé n’est donc jamais confondu avec un chunk texte modifiable.

Ce qui survit au partage

Ni le manifeste ni le chunk texte ne survivent à une capture d’écran ou à une publication classique sur un réseau social. Demandez le fichier d’origine, issu de la réponse de l’API ou du dossier de sortie de ComfyUI.

Si vous soupçonnez qu’une image FLUX a été retouchée après signature, le vérificateur C2PA montre la liaison rompue ; l’outil de comparaison de métadonnées d’image montre quels enregistrements ont été perdus.

Comment vérifier une image de ce générateur

  1. Procurez-vous le téléchargement d’origine, pas une capture d’écran ni une copie enregistrée depuis une messagerie ou un fil social.
  2. Envoyez-le au détecteur d’images IA gratuit. Les fichiers jusqu’à 20 Mio en PNG, JPEG, WebP, AVIF ou TIFF sont lus sur le serveur et restent privés par défaut.
  3. Ouvrez « How we checked » (comment nous avons vérifié) et lisez chaque constat avec son champ source : enregistrement signé, type de source déclaré, prompt enregistré, mention IA ou copie correspondante.
  4. Considérez un résultat vierge comme « aucune preuve trouvée », jamais comme la preuve qu’une personne a réalisé l’image.

Vérifier une image maintenant

Questions fréquentes

FLUX ajoute-t-il des métadonnées C2PA ?

Oui pour les images générées via l’API de Black Forest Labs, le Developer Playground et les intégrations hébergées par BFL, selon le centre d’aide de BFL. Les sorties FLUX auto-hébergées ne reçoivent aucun identifiant de BFL.

Que contient un rendu FLUX local dans ComfyUI ?

Le graphe de prompt et le workflow ComfyUI dans des chunks texte PNG. isGenAI lit le graphe, y compris les nœuds CLIPTextEncodeFlux et FluxGuidance, et signale le prompt ou le workflow enregistré.

Une image FLUX est-elle détectable après une capture d’écran ?

Non. Le manifeste et les chunks texte ont disparu, et isGenAI ne déduit pas l’origine à partir des pixels. Procurez-vous le téléchargement d’origine.

Pourquoi l’identifiant apparaît-il comme non valide ?

BFL précise que retoucher, recadrer, compresser ou ajouter un filigrane après la signature provoque une non-concordance du hachage. isGenAI signale la liaison rompue au lieu de la masquer.

Sources

Les pratiques des éditeurs évoluent. Ces pages décrivent ce que l’éditeur documente et ce qu’isGenAI lit dans un fichier ; elles ne testent pas chaque version.