一部のソフトウェアが秘密鍵を隠して、簡単に発見できないようにする方法については、しばらく前から疑問に思っていました。ほんの数例:
- DVDプレーヤーソフトウェアはCSSキーを隠します
- シリアル番号/登録コードを備えたソフトウェアは、シリアル番号の検証に使用されるキー/ハッシュを非表示にします
明らかに、これらのプログラムは、バイト[]にキーを入れるだけではなく、キーを盗んだり、独自のシリアル番号を生成したりするのを簡単にします。
これらのキーを簡単に見つけられないように隠すために、どのような戦略が使用されていますか?