Comment cacher les clés secrètes dans le code?

Je me suis demandé pendant un certain temps comment certains logiciels se cache les clés secrètes de telle manière qu'ils ne peuvent pas être trivialement découvert. Quelques exemples:

  • Lecteur DVD Logiciel masque clés CSS
  • Logiciel avec des numéros de série/codes d'enregistrement cache de clés de hachages utilisé pour valider les numéros de série

Évidemment, ces programmes de faire quelque chose de plus que simplement la clé dans un byte[], ainsi il est facile de voler de leurs clés et de générer vos propres numéros de série, etc.

Quels types de stratégies sont utilisées pour masquer ces touches, de sorte qu'ils ne peuvent pas être trouvé facilement?

  • Mais comment Adobe le faire avec Photoshop par exemple?
  • Un seul mot: sans succès.
InformationsquelleAutor TTar | 2009-04-18