ご覧いただきありがとうございます。
現在自分は、ダウンロード商品の製品登録の際のシリアルコード生成するプログラムを作りたいと思っております。
しかし、(当たり前ですが)製品のIDをそのままシリアルコードにすれば連番となり、適当に入力すれば当てられてしまうので、
それを避けるためにランダムな値を生成したいと思っております。
idのみでハッシュを生成すると、それも方式が分かれば解かれると思うので、
'任意の文字列'+'商品id'からハッシュ値を作りたいと思っています。
要件としては、
・(長すぎると入力が大変なので)32桁か16桁
で生成しようかなと思っています。
その条件でアルゴリズムを調べたのですが、複数ありどれを採用すべきか迷いました。
この場合、どのようなアルゴリズムを用いるのが適当ですか?
また、そもそもこのような用途でハッシュ値を用いるのは適当でしょうか?
よろしくお願い致します。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/21 02:38
2020/09/21 02:48
2020/09/21 14:25