重複の可能性:
一意のハードウェア ID を生成する信頼できる方法
特定のコンピューターに固有の ID を生成しようとしています。ID はランダムに生成されません。コンピューター A 用に生成された ID が固定され、コンピューター A に固有であるように、計算ベースになります。プログラムがコンピューター A で実行されるたびに、同じ ID が生成され続け、別のコンピューターで実行されると、次のように生成されます。そのコンピュータに固有の別の ID。これは、2 台のコンピューターが同じ ID を持たないようにするためです。
私の課題:私のプログラムがコンピューターに固有の ID を生成できるようにするには、それを実行するコンピューターに固有のシードに基づいて計算を実行する必要があります。
私の質問: ID 生成プログラムで値をシードとして使用できるように、コンピューターに固有の値を取得するにはどうすればよいですか?
そのコンピュータに固有のコンピュータのハードウェア (マザーボードなど) から値を取得することは可能ですか? そうすれば、コンピュータのマザーボードが交換されない限り、値が変わらない可能性が高くなります。