Aller au contenu

APFS : Apple File System

Infrastructure

APFS : Apple File System, système de fichiers d'Apple pour macOS, iOS et leurs déclinaisons. « Un système qui n'écrase jamais rien sur place, ce qui est excellent pour la fiabilité et navrant pour qui voulait effacer », par analogie avec le cahier dont on ne déchire jamais les pages : on en ajoute de nouvelles, et les anciennes attendent patiemment qu'on les relise.

Repères : Introduit en 2017 avec iOS 10.3 puis macOS High Sierra, il remplace HFS+ (Hierarchical File System Plus). Il fonctionne par copie sur écriture : une modification s'écrit dans de nouveaux blocs, puis les métadonnées sont mises à jour pour pointer vers eux. Il offre instantanés, clones de fichiers et chiffrement natif.

Effacement : Réécrire un fichier par-dessus ne garantit pas d'écraser ses anciens blocs, puisque l'écriture part ailleurs, et un instantané peut encore référencer la version supprimée. Apple avait d'ailleurs retiré dès 2015, avec OS X El Capitan, l'option de vidage sécurisé de la corbeille, admettant avec élégance qu'elle ne garantissait plus rien sur les disques SSD (Solid State Drive).

La bonne méthode : L'effacement fiable passe par le chiffrement : volume chiffré (FileVault sur Mac, chiffrement systématique sur iPhone), puis destruction des clés lors de l'effacement complet de l'appareil. Les données restent sur la mémoire flash, mais sans clé elles ne sont plus que du bruit.

Ce qui arrive si on s'en passe

Croire qu'un fichier supprimé, ou même réécrit avec un outil d'effacement, a disparu d'un volume APFS expose à le voir ressurgir dans un instantané local, une copie clonée ou des blocs pas encore réutilisés. Un Mac revendu ou restitué sans chiffrement activé ni effacement complet livre ainsi au suivant des documents que l'ancien utilisateur croyait détruits. Le seul effacement sur lequel compter est cryptographique : sans clé, plus de données ; sans chiffrement préalable, plus de garantie.

Explication de la marmotte

APFS est la façon dont les appareils Apple rangent les fichiers sur leur stockage. Quand on modifie un fichier, APFS écrit la nouvelle version à un autre endroit au lieu d'écraser l'ancienne, ce qui protège contre les pannes. Cela veut aussi dire qu'un fichier supprimé peut encore traîner quelque part. Pour vraiment effacer, on active le chiffrement, puis on détruit les clés lors de la réinitialisation : les données restantes deviennent illisibles.

Où ce terme est utilisé

← Tout le glossaire