J'utiliserai un Raspberry Pi en tant qu'ordinateur restreint pour effectuer des transactions cryptées sécurisées sur Ethereum BlockChain.
De temps en temps, je voudrai mettre à jour le logiciel que j'utilise, ce qui signifie retirer la carte SD du Pi et l'insérer dans un ordinateur portable connecté à Internet. Je voudrais utiliser un programme ou un utilitaire de ligne de commande sur le Pi pour effacer en toute sécurité tout ce qui se trouve sur la carte SD avant de le retirer car cela éliminera toute possibilité de lecture d'informations sensibles sur la carte SD par de mauvais acteurs qui pourraient avoir compromis mon ordinateur portable.
La commande suivante tapée sur le terminal pi transmet l'idée de ce que j'espère accomplir:
shred --verbose *.*
Réponses:
Étant donné que les cartes SD grand public utilisent des couches de traduction Flash ultra-secrètes et ont en fait plus de capacité que prévu pour remapper les blocs défectueux ou pour le nivellement d'usure général, cela est impossible via la destruction. Les écritures dans un fichier peuvent ne pas se retrouver au même endroit où elles existent actuellement sur le disque.
Vous avez quatre choix:
Pour éviter que de tels problèmes ne se reproduisent, utilisez toujours le chiffrement intégral du disque dès le premier jour sur les SSD, les cartes SD et les clés USB . Puisque vous n'avez aucune idée de ce que font les fabricants de matériel, je suggère d'utiliser un logiciel open source (LUKS, VeraCrypt) pour cela.
la source