システム開発において、データの改ざん検知や同一性の確認は、セキュリティと信頼性を担保するための極めて重要なプロセスです。その中核を担う技術の一つが「ハッシュ関数」です。 ハッシュ関数を使用すると、任意の長さのデータから、そのデータ ...
C#でプログラムを書いていると、「ランダムな値」が欲しくなる場面は非常に多くあります。 ゲームで、サイコロの目や敵の出現パターンを決める シミュレーションで、ランダムなイベントを発生させる テストデータとして、ランダムな数値を生成する ...