基本的に、これは私が考えているアルゴリズムです:
- ユーザーの MAC アドレスを取得します。
- ユーザーのハード ドライブ ID を取得します。
- ユーザーのマザーボード ID を取得します。
- ユーザーの RAM ID を取得します。
- これらすべての詳細を 1 つの非常に長い文字列に結合します。
- ある種のCeaser暗号を適用します。
この非常に長い壊れた文字列をハッシュします。
このハッシュされた文字列を一意の識別子として使用し、それを使用するためにホワイトリストに登録する Web サービスに対して検証します。
これは十分に安全ですか?私は機械のフィンガープリンティングに慣れていないので、考慮していない可能性のある提案や落とし穴を聞きたいと思っています.