WindowsCEでSDCardのシリアル番号に基づいたDRMを実装しようとしています。私が懸念しているいくつかの質問があります。
- SDCardsのシリアル番号はMACアドレスのように一意ですか?
- Windows CE 6では(一部のソースコードが利用可能であるため、誰かが間違ったシリアル番号(SDCardからではなく偽の番号)を報告するSDCard Readerドライバーを作成できますか?
- SDカードに埋め込まれているシリアル番号は、なんらかのJTAGや点滅によって変更できますか?
WindowsCEでSDCardのシリアル番号に基づいたDRMを実装しようとしています。私が懸念しているいくつかの質問があります。
はい、シリアル番号は一意です。ただし、コンテンツのライセンスをどこに保存するかについては注意が必要です。時間変更の問題をどのように確認しますか。つまり、ユーザーがシステム時間を変更し、SDカードに時間ベースのライセンスが保存されています。このSDカードとDRMソリューションが存在するデバイスの非常に安全な場所にタイムスタンプを保持する必要があります。
架空のシリアル番号を報告するドライバーを誰かが作成できますか? 絶対。新しい SD ドライバーを作成して、特定のコマンドに対して好きなことを行うことができます。