
Le chiffrement AES-256 expliqué : ce qu’il change pour vos photos
Toutes les apps de coffre affichent AES-256, et ce n’est presque jamais ce qui lâche. Voici ce qu’il faut demander.
Hidlet est une app pour iPhone
Pointez l'appareil photo de votre iPhone vers le code pour l'installer. Aucun compte.
ou m'envoyer le lienL’AES-256 est le chiffrement standard du gouvernement américain, avec une clé de 256 bits, et personne ne peut le casser en devinant la clé. Quand un coffre photo affiche « AES-256 », les vraies questions sont donc ailleurs. D’où vient la clé ? Quelle est la solidité du mot de passe ou du schéma qui la protège ? Qui d’autre en détient une copie ? Et la copie dans le cloud est-elle chiffrée autrement ?
Vous comparez des apps de coffre photo, et toutes les fiches disent la même chose : AES-256, niveau bancaire, niveau militaire. Si elles utilisent toutes le même chiffrement, elles devraient être toutes aussi sûres. Ce n’est pas le cas, car « AES-256 » désigne la seule partie du système qui ne lâche presque jamais.
Ce guide explique ce qu’est l’AES-256 en termes simples, comment un coffre transforme votre mot de passe en clé, pourquoi cette étape compte plus que le chiffrement lui-même, et cinq questions qui en disent plus que l’étiquette.
Ce qu’est l’AES-256
L’AES, l’Advanced Encryption Standard, est un chiffrement publié par le NIST, l’organisme américain de normalisation, sous la référence FIPS 197. Il prend vos données par blocs de 128 bits et brouille chacun avec une clé secrète, de sorte que seule une personne qui possède la même clé peut les remettre en clair.
Le nombre est la taille de la clé. L’AES existe en trois versions :
| Version | Taille de clé | Tours de brouillage | Force de sécurité selon le NIST |
|---|---|---|---|
| AES-128 | 128 bits | 10 | 128 bits |
| AES-192 | 192 bits | 12 | 192 bits |
| AES-256 | 256 bits | 14 | 256 bits |
Une clé de 256 bits a 2²⁵⁶ valeurs possibles, un nombre de 78 chiffres. Les essayer toutes n’est pas une question d’ordinateur plus rapide : ce n’est tout simplement pas une attaque réaliste. Le guide de gestion des clés du NIST attribue à l’AES-256 une force de sécurité de 256 bits, et son rapport post-quantique de 2026 le place dans la catégorie de sécurité quantique la plus élevée, en indiquant ne pas prévoir de devoir abandonner les standards symétriques comme l’AES.
Le chiffrement est donc sûr. Tout ce qui compte se joue autour.
Le mode : détecte-t-il une altération ?
L’AES seul brouille un bloc. Pour chiffrer une photo entière, une app l’exécute dans un mode, et c’est le mode qui décide de ce que vous obtenez en plus.
GCM (Galois/Counter Mode) est le choix courant pour les fichiers. Le NIST le décrit comme un chiffrement authentifié : en plus de garder les données secrètes, il peut détecter les modifications, accidentelles comme volontaires. Si quelqu’un altère une photo chiffrée, l’app s’en aperçoit au lieu d’afficher un fichier corrompu.
Le GCM a une règle absolue. Chaque chiffrement a besoin d’une valeur nouvelle appelée nonce (le NIST parle d’IV), et le NIST prévient que, si l’une d’elles est réutilisée avec la même clé, la protection peut presque entièrement s’effondrer. Le NIST dit que cette règle est presque aussi importante que garder la clé secrète. Un coffre qui annonce « AES-256-GCM » vous apprend quelque chose d’utile ; un coffre qui dit seulement « AES-256 » ne précise pas quel mode il utilise.
La clé : d’où vient-elle ?
C’est la question qui décide de la solidité réelle d’un coffre.
Personne ne tape une clé de 256 bits. Vous saisissez un code PIN, un mot de passe ou un schéma, et l’app le transforme en clé. Le guide du NIST sur les clés dérivées de mots de passe pose clairement le problème : les mots de passe ont une faible entropie et ne conviennent donc pas pour être utilisés directement comme clés. Et si quelqu’un copie les fichiers chiffrés, il peut tester des combinaisons hors ligne, avec le matériel de son choix, si bien que la force du mot de passe est déterminante.
Deux outils compliquent les essais :
- Un sel. Une valeur aléatoire mélangée au mot de passe, si bien que chaque coffre doit être attaqué séparément. Le NIST indique qu’elle devrait faire au moins 128 bits.
- Beaucoup d’itérations. Le mot de passe passe des milliers ou des millions de fois dans une fonction comme PBKDF2 (définie dans la RFC 8018), si bien que chaque essai coûte à l’attaquant tout ce travail. Le guide du NIST de 2010 dit que le nombre d’itérations devrait être aussi grand que possible en pratique, en recommande au moins 1 000 et indique que 10 000 000 peut convenir à des clés particulièrement critiques.
Mais aucun nombre de tours ne sauve un code court. Un PIN à 4 chiffres offre 10 000 possibilités. Même si chaque essai est lent, la liste est petite. Le guide de gestion des clés du NIST pose le principe général : la force d’une clé tombe au niveau du maillon le plus faible qui la protège. Une clé de 256 bits issue d’un PIN à 4 chiffres, c’est en pratique un PIN à 4 chiffres.
Votre iPhone gère cela mieux qu’une app seule ne le peut. Apple indique que le code est lié à une clé matérielle à l’intérieur de l’appareil, si bien que les essais doivent se faire sur cet iPhone, environ 80 millisecondes chacun, avec des délais imposés par le Secure Enclave. Le téléphone chiffre aussi les fichiers que vous enregistrez : Apple indique que chaque fichier reçoit une nouvelle clé de 256 bits et que, sur les appareils A14 à A18 et M1 ou ultérieurs, le chiffrement est de l’AES-256 en mode XTS (les modèles A9 à A13 utilisent de l’AES-128). L’album Masquées de l’iPhone est-il chiffré ? explique ce que cela couvre.
Idées reçues
« Niveau militaire » signifie quelque chose de plus. Nous n’avons trouvé aucun organisme de normalisation qui le définisse. C’est une formule marketing, le plus souvent pour de l’AES-256 ordinaire. La RFC 9151, un profil rédigé par la NSA de sa suite CNSA pour les systèmes de sécurité nationale, inclut l’AES avec des clés de 256 bits en mode GCM, ce que de nombreuses apps ordinaires utilisent.
« AES-256 » signifie que l’entreprise ne peut pas voir mes photos. Pas à lui seul. Le chiffrement ne tient à l’écart que ceux qui n’ont pas la clé. Si l’entreprise détient la clé, elle peut déchiffrer. Apple est transparente sur ce point pour iCloud : avec la protection standard, Apple détient les clés de la plupart des données, y compris celles de Photos, et peut les déchiffrer en votre nom ; avec la Protection avancée des données, seuls vos appareils de confiance détiennent les clés de la plupart de vos données iCloud. Apple peut-il voir vos photos masquées ? donne les détails.
« Chiffré sur le téléphone » signifie chiffré dans le cloud. Vérifiez la sauvegarde séparément. Un coffre peut chiffrer soigneusement les fichiers sur l’iPhone, puis les sauvegarder à un endroit où ils sont chiffrés avec une clé que l’entreprise conserve.
Plus grand, c’est toujours mieux. L’AES-128 est lui aussi très au-delà de ce qu’on peut deviner. La différence entre 128 et 256 bits compte beaucoup moins que celle entre un PIN à 4 chiffres et une longue phrase secrète.
Cinq questions à poser à la place
- Quel mode ? AES-256-GCM, ou un autre mode authentifié, signifie que les fichiers ne peuvent pas être modifiés sans que l’app s’en aperçoive.
- Qu’est-ce qui produit la clé ? Un mot de passe, un PIN, un schéma ? Quelle longueur est possible, et l’app ralentit-elle les essais ?
- Qui d’autre détient la clé ? S’il existe une réinitialisation du mot de passe par e-mail, quelqu’un d’autre que vous peut entrer.
- Que devient la copie dans le cloud ? Est-elle chiffrée d’abord sur le téléphone, avec une clé que l’entreprise ne voit jamais ?
- Contre quoi protège-t-il ? Un inconnu qui copie des fichiers, quelqu’un qui emprunte votre téléphone déverrouillé et quelqu’un qui connaît votre code sont trois problèmes différents.
Pour la dernière, voyez Schéma, code ou Face ID : ce qui protège le mieux vos photos.
Comment Hidlet y répond
Hidlet chiffre chaque photo, vidéo, nom de fichier et miniature avec de l’AES-256-GCM sur votre iPhone avant l’enregistrement. Chaque coffre a sa propre clé aléatoire, et le schéma que vous dessinez sur une grille 5×5 est ce qui l’ouvre. Ce schéma n’est jamais enregistré : Hidlet le passe dans PBKDF2-HMAC-SHA512 600 000 fois, mélangé à un secret aléatoire conservé dans votre trousseau, séparé de la sauvegarde. Quelqu’un qui n’a qu’une copie de votre sauvegarde ne peut pas commencer à tester des combinaisons sans ce secret. Les schémas erronés ajoutent une attente croissante, jusqu’à 15 minutes chacun.
Personne d’autre ne détient de copie de ces clés, nous non plus. La sauvegarde chiffrée facultative va dans votre propre iCloud, chiffrée d’abord sur le téléphone.
Ce qu’il ne peut pas faire : un schéma court et simple se devine plus facilement qu’un long, et si quelqu’un vous force à ouvrir un coffre, le chiffrement n’y change rien. C’est le rôle du coffre de contrainte de Pro. Hidlet est disponible sur l’App Store.
Questions fréquentes
L’AES-256 peut-il être cassé ?
Pas en devinant la clé. Le NIST attribue à l’AES-256 une force de sécurité de 256 bits, et son rapport sur la cryptographie post-quantique le place dans la catégorie de sécurité la plus élevée sur cinq, sans qu’il faille s’attendre à devoir l’abandonner. Les attaques visent plutôt le mot de passe, l’appareil ou la façon de gérer la clé.
L’AES-256 résiste-t-il aux ordinateurs quantiques ?
Le NIST indique que les standards symétriques comme l’AES sont moins vulnérables aux ordinateurs quantiques et qu’il ne prévoit pas de devoir les abandonner. Son rapport de 2026 place l’AES-256 dans la catégorie de sécurité quantique la plus élevée.
Que signifie « chiffrement de niveau militaire » ?
Rien d’officiel. Nous n’avons trouvé aucun organisme de normalisation qui le définisse. Cela désigne généralement l’AES-256. La suite de la NSA pour les systèmes de sécurité nationale inclut l’AES avec des clés de 256 bits en mode GCM.
Mon iPhone utilise-t-il déjà l’AES-256 ?
Apple indique que chaque fichier que vous enregistrez reçoit une nouvelle clé de 256 bits et que, sur les appareils A14 à A18 et M1 ou ultérieurs, le chiffrement est de l’AES-256 en mode XTS (les modèles plus anciens, A9 à A13, utilisent de l’AES-128 en mode XTS). Cela couvre toute votre photothèque, pas seulement un album.
Sources
- NIST FIPS 197 — Advanced Encryption Standard (AES)
- NIST SP 800-38D — Galois/Counter Mode (GCM)
- NIST SP 800-132 — Recommandation pour la dérivation de clés à partir de mots de passe
- NIST SP 800-57 Part 1 Rev. 5 — Recommandation pour la gestion des clés
- NIST IR 8547 — Transition vers les standards de cryptographie post-quantique
- RFC 8018 — PKCS #5 Password-Based Cryptography Specification v2.1
- RFC 9151 — Profil de la suite CNSA pour TLS et DTLS
- Apple Platform Security — Présentation de la protection des données
- Apple Platform Security — Codes et mots de passe
- Apple Support — Vue d’ensemble de la sécurité des données iCloud