← Retour au blog
tech 11 septembre 2026

Proof of Capture : Une alternative open source utilisant la stéganographie

Alors qu'Apple dévoile son Apple Reference Image, découvrons comment une solution open source utilisant la stéganographie peut révolutionner la preuve d'authenticité des photos.

Article inspiré de la source originale
Proof of Capture: Apple Reference Image, but open source and using steganography ↗ merybenavente.me

Introduction

Dans un monde où la frontière entre la réalité et la fiction numérique devient de plus en plus floue, garantir l'authenticité des images est devenu crucial. Apple vient de dévoiler son Apple Reference Image, une technologie visant à prouver qu'une photo a été réellement prise par un appareil photo, et non générée par une IA. Bien que cette avancée soit impressionnante, une alternative open source utilisant la stéganographie pourrait bien offrir une solution plus flexible et accessible.

Qu'est-ce que le Proof of Capture ?

L'idée derrière le Proof of Capture est de fournir une méthode permettant de vérifier qu'une image a été capturée par un appareil photo réel à un moment donné. Contrairement aux méthodes traditionnelles qui se concentrent sur la détection des images falsifiées après coup, cette approche prouve l'authenticité au moment de la capture.

La technologie sous-jacente

Lors de l'été passé au Recurse Center, Alex Hornstein et moi-même avons construit une caméra capable de prouver l'authenticité d'une image dès sa capture. L'appareil utilise un Raspberry Pi Zero, un écran, une puce cryptographique ATECC608, un bouton déclencheur et un boîtier imprimé en 3D.

La stéganographie et les hachages perceptuels

Pour garantir la survie des preuves d'authenticité après modification de l'image, nous utilisons la stéganographie. Cette technique permet de cacher un filigrane invisible directement dans les pixels de l'image, renfermant un hachage perceptuel signé. Contrairement aux métadonnées qui sont souvent supprimées pour des raisons de confidentialité, cette approche permet de conserver la signature même après compression ou redimensionnement.

Pourquoi la stéganographie ?

La stéganographie a été choisie pour sa capacité à résister aux compressions de qualité WhatsApp tout en permettant la détection des modifications de contenu. Notre première version dissimulait un hachage SHA-256 exact, mais celle-ci était sensible aux recompressions JPEG. La version actuelle signe un hachage perceptuel et le disperse dans l'image sous forme de filigrane dans le domaine des fréquences (DWT + DCT).

Le rôle de la puce ATECC608

La puce cryptographique ATECC608 joue un rôle crucial dans notre solution. Elle gère la signature de l'image avec une clé privée qui ne quitte jamais la puce, garantissant ainsi la sécurité de l'opération. En cas de tentative de falsification, la puce se verrouille automatiquement.

Comparaison avec la solution d'Apple

Apple utilise une approche similaire mais diffère dans l'implémentation. Leur technologie signe chaque pixel lors de la capture et développe ensuite la signature en un "négatif numérique" qui coexiste avec la photo. Cependant, leur méthode reste ancrée dans leur écosystème propriétaire, ce qui limite les vérifications externes.

L'importance d'une solution open source

Une solution open source offre plusieurs avantages, notamment la transparence et la flexibilité. Contrairement à la solution d'Apple, une approche open source permettrait aux développeurs et institutions de personnaliser et d'intégrer facilement la technologie dans leurs systèmes existants sans dépendre d'un fournisseur unique.

Conclusion

L'authenticité des images est un enjeu crucial dans notre société numérique actuelle. Alors qu'Apple propose une solution propriétaire, l'approche open source utilisant la stéganographie offre une alternative prometteuse et accessible. En fin de compte, c'est la collaboration et l'innovation ouverte qui permettront de créer des standards robustes pour l'avenir.

Discutons de ton projet en 15 minutes.

steganography open source photo authenticity cryptography ATECC608
Newsletter Deepthix · 100% IA · chaque lundi 8h

Un agent IA lit la tech à ta place.

Notre agent IA scanne ~200 sources par semaine et te livre les meilleurs articles le lundi 8h. Gratuit. 1 clic pour se désinscrire.

Voir la page newsletter →

Tu veux automatiser tes opérations ?

Discutons de ton projet en 15 minutes.

Réserver un call