• ベストアンサー

シリアル番号サイトのこと。

良くシリアル番号を入力して、抽選するサイトがありますが、あれの仕組みをご存じないですか? 特に知りたいのは、シリアル番号の偽装が行えないというところです。あれは、シリアルをいくつか入れても入力がはじかれるロジックが知りたいです。 なぜ、番号の偽装が不可能なのでしょうか? どんなロジックを利用しているのでしょうか? ご存知な方教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • shkwta
  • ベストアンサー率52% (966/1825)
回答No.2

たとえばこういうものであれば http://3toku.com/tserial.html シリアル番号は14桁なので、100兆個の番号があります。仮に、そのうち10億個だけが有効な番号だと決めておけば、でたらめを入れて通る確率は10億÷100兆=10万分の1、となります。 有効な10億個を選ぶには、数字の並びから、何らかの計算方法でチェックサムのようなものをつくり、それが一定の条件を満たすというようにすれば可能です。もちろん、その方法が公表されることはないでしょう。

YMN
質問者

お礼

そうですね。14桁もあれば、ほぼ偽装は不可能のようですね。とても参考になりました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • SuperLe
  • ベストアンサー率44% (434/977)
回答No.3

最近のバックエンドサーバは結構強力なので、有効なシリアル番号をキーに、データベースで登録していると思います。 10億件くらいのデータであれば、最悪でも30回シークするだけで目的のデータにたどり着きます。 データ生成時に、番号が重ならないように注意するだけだと思います。

YMN
質問者

お礼

なるほどです。ためになりました。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • acacia7
  • ベストアンサー率26% (381/1447)
回答No.1

簡単なのは大きめの素数で割って余りが特定の数字になるもののみを受け付けるという方法。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • シリアル番号

    シリアル番号を入力しても購入できません。番号が間違っていますになります。1月12日までです。FMV3カ月無料を利用していました その後どうすればいいでしょうか?

  • シリアル番号について

    先日、ウイルスバスター2009の3年版を購入したのですが、インストール時のシリアル番号入力がうまくいきません。CDケースに同梱されていたシリアル番号は正しく入力したはずなのに以下のような文章が出てきます。 ”入力されたシリアル番号はウイルスバスター2009のシリアル番号で、ウイルスバスター2009のシリアル番号ではありません。ウイルスバスター2009の有効なシリアル番号を入力してください。” この文章打ってる間も思ったんですがこれ日本語おかしいですよね?シリアル番号を打ち間違えているということは無いと思います。半角英数で入力してますし、見間違えるような番号ではないです。 回答よろしくお願いします。

  • シリアル番号

    『筆まめ』起動時、「入力したシリアル番号は本製品のシリアル番号と異なります。」の表示のみがあらわれます。入力したシリアル番号がどれであったか確認できません。対処方法がわかりませんのでお教えいただければ幸いです。

  • 「シリアル番号」が既に使われている

    ユーザ登録したところ”入力された「シリアル番号」には、別の「メー ルアドレス」が設定されています。シリアル番号をお確かめください。 ”と表示された。3回程前に戻って入力したシリアル番号と「サポート のご案内」の小冊子に記載されているシリアル番号を照合したが間違い は確認できなかった。登録しようとしても登録できない。どうしたらい いのか教えてください。

  • シリアル番号が適切ではありません

    購入してすぐに使用開始しようとしたところ、インストールはできましたが、利用するための初回のエントリー情報登録の際に、間違いなくソースネクストより送られてきたシリアル番号を入力しているにも関わらず(一番最初のユーザー登録ではこのシリアル番号でも登録でき、かつマイページのシリアル番号も同じものが記載されている)、シリアル番号が適切ではありませんとエラーメッセージが出てしまい先に進まないといった状況ですが、何か対策はありますでしょうか。 ※OKWAVEより補足:「ソースネクスト株式会社の製品・サービス」についての質問です。

  • シリアル番号

    ソフトウエアでシリアル番号を入力するものがありますが、 シリアル番号の下8桁が12345678という場合に、 12345675と打ち間違えて登録された場合、 シリアル番号の二重登録ができないソフトの場合どうなるのでしょうか? 正規のシリアル番号12345675を持っている人は登録できないのでしょうか?

  • シリアル番号

    Logitec/Blu-ray Drive/LBD-PVA6U3VGY インストールの際(Corel VideoStudioX10)、言語の選択: 日本語、TV規格: NTSC、シリアル番号(S/N: 13桁)を入力しましたが『入力したシリアル番号は、正しくないか無効のものです。シリアル番号を確認し、再度入力して下さい』とエラーメッセージが出ました。 シリアル番号は、本体の側面とBOXの底に記載されていた13桁を入力しましたが、どこに正しいシリアル番号が記載されているのでしょうか?教えて下さい。 ※OKWAVEより補足:「エレコム株式会社の製品」についての質問です。

  • シリアル番号について

    今回、パソコンを再アップデートした際に気づいたのですが、ウイルスセキュリティを再度入れた際に、シリアル番号が変わってた時に、1年物のやつと、一生物のやつの シリアル番号を間違って入力しており、一生物の方のシリアル番号を受け付けてくれず、そのため、無償書き換えもしてもらえません。どうしたらいいですか?

  • シリアル番号の入力

    筆まめをバージョンアップする際、シリアル番号を間違って入力してしまい、「入力したシリアル番号は本製品のシリアル番号と異なります」との表示がでます。正しいシリアル番号を入力したいのですが、どうすればよいですか。 ※OKWAVEより補足:「ソースネクスト株式会社の製品・サービス」についての質問です。

  • シリアル番号が確認できないんです。

    初めて入力した時の、シリアル番号を確認して入力してるのにどうしてもシリアル番号のエラーがでてしまうんです。どうしたらいいでしょうか?