Le problème, c'est que même si il ne sait pas ce qu'il récupère, il peut éventuellement récuperer de l'info.
Dans un cas idéal par exemple, si il peut parfaitement reconstruire toutes les opérations faites par le CPU, il lui suffit d'extraire une suite binaire, et après de tester toutes les séquences de cette suite pour voir si ça correspond à la clef. Il peut même tester des sous-séquences en considérant qu'il a un morceau de la clef. Bref toute information récupérée qui permet de réduire l'espace de recherche par rapport à une recherche exhaustive est une faille potentielle.
C'est un peu le même problème pour la lecture de la RAM, tu récupère tout comme une brute, et après tu cherches à découper pour trouver les morceaux qui correspondent à des clef privées de chiffrement. Même si on ne sait pas où sont les données, cette recherche est infiniment moins coûteuse qu'une recherche exhaustive dans l'espace des clefs.
[^] # Re: Mais ...
Posté par jben . En réponse au journal La crypto ça sert plus à rien de toute façon. Évalué à 4. Dernière modification le 09 août 2014 à 02:00.
Le problème, c'est que même si il ne sait pas ce qu'il récupère, il peut éventuellement récuperer de l'info.
Dans un cas idéal par exemple, si il peut parfaitement reconstruire toutes les opérations faites par le CPU, il lui suffit d'extraire une suite binaire, et après de tester toutes les séquences de cette suite pour voir si ça correspond à la clef. Il peut même tester des sous-séquences en considérant qu'il a un morceau de la clef. Bref toute information récupérée qui permet de réduire l'espace de recherche par rapport à une recherche exhaustive est une faille potentielle.
C'est un peu le même problème pour la lecture de la RAM, tu récupère tout comme une brute, et après tu cherches à découper pour trouver les morceaux qui correspondent à des clef privées de chiffrement. Même si on ne sait pas où sont les données, cette recherche est infiniment moins coûteuse qu'une recherche exhaustive dans l'espace des clefs.