No.2ベストアンサー
- 回答日時:
キーを買う場合は、大抵、メールアドレスとか氏名とかを会社に送信する筈です。
販売会社は、それらの情報を元に、他と重複しないように決められた長さの固有データを作成し、そのデータを一定の規則で英数字にします。
この、英数字にされた文字の並びがライセンスキーになります。
ライセンスキーの一部には「チェック文字」が飛び飛びに何文字か入っていて、チェック文字が一致してないと「不正なライセンスキー」になります。
このライセンスキーがネットに広まってしまうと、みんなに使われ放題になってしまうので「IDが異なる他のパソコンでは無効になる」と言う仕掛けも必要です(とは言え、この仕掛けが無いのが殆どです)
なお、メーカーは「広まってしまったライセンスキーは、誰に販売したキーなのか」を知っているので、うっかりネットにキーを流出させると、故意か過失かに関わらず「営業妨害行為」として告訴される危険があります(間違ってもライセンスキーが盗まれたり広まったりしないように)
要は「他と重複しないように決められた長さの固有データを作成し、そのデータを一定の規則で英数字に変換して、所々にチェック文字を埋め込むだけ」の話です。
ライセンスキーを入力するアプリケーションでは、入れられたキーの中のチェック文字が正しいか検査し、英数字から固有データに戻し、その固有データを「購入者ID」としてパソコンに記録し、購入者IDが記録されているならライセンスキー登録済み、として処理します。
詳細なご回答ありがとうございます。
よく分かりました。
>ライセンスキーを入力するアプリケーションでは、入れられたキーの中のチェック文字が正しいか検査し、英数字から固有データに戻し、その固有データを「購入者ID」としてパソコンに記録し、購入者IDが記録されているならライセンスキー登録済み、として処理します。
これは、購入したアプリケーションの内部で行われるのでしょうか?
それとも販売元のデータベースと照合されるのでしょうか?
といいますのも、販売元が倒産してしまったら、照合されなくなる(アプリケーションそのものが使えなくなる)のか心配です。
一般的なお話で結構ですので、もしよろしければもう少し教えていただけると助かります。
よろしくお願いします。
No.3
- 回答日時:
>これは、購入したアプリケーションの内部で行われるのでしょうか?
>それとも販売元のデータベースと照合されるのでしょうか?
両方あります。
ウイルスバスターなどは「メーカーのサーバーにアクセスし、パターンファイルなどをリアルタイムでアップデートする」ので「メーカーサイトが存続しているのが前提」です。
そのようなソフトは「キーの有効性を常にメーカーサイトのサーバーに問い合わせ」します。
そうではない物、つまり、使用時にオンラインを必要としないソフトの場合は、アプリケーションが単独で判定しますが、中には「インストール時の最初の1回だけオンライン問い合わせする」とか「パソコンを別の物に変えたらキーが無効になり、キーの再発行が必要」と言う物もあります。
なので「メーカーが倒産して、サポートを引き継ぐ会社が無かった場合は、アンインストールしない限りは使い続けられるが、ウッカリ消しちゃうと2度とインストールが出来ない」と言うアプリも存在します。
ご丁寧にありがとうございます!
色々な種類があるのですね。
非常に助かりました。
販売元に確認してみます。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(パソコン・周辺機器) Windows10Proの正規ライセンスキーはどこで買える? 6 2023/04/03 15:36
- iOS Lenovo X280 デスク交換について 6 2023/03/10 12:53
- その他(ソフトウェア) MP3Studio You tube Downloader ライセンスキーについて 1 2022/10/11 22:23
- Visual Basic(VBA) VBA初心者です 検索した数字の行に色をつける 5 2023/02/13 14:22
- 会社経営 やりたい仕事と食っていける仕事の違いに悩んでます。 私は地方の個人店に毛が生えた程度の花屋に勤めてい 4 2022/09/14 10:34
- 政治 私の発明した「二階建て漢字」は使えるでしょうか? 3 2023/02/08 16:40
- Visual Basic(VBA) VBA B列にある前から10文字のみ表示 3 2023/08/07 11:24
- Excel(エクセル) エクセル関数について 8 2023/06/28 17:04
- その他(パソコン・スマホ・電化製品) 無料の動画編集ソフトってありますか? 5 2022/07/06 21:50
- Windows 7 NEC デスクトップPC ML-H の初期化について 6 2022/11/11 23:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
キャッシュとバッファの違いは?
-
VBでXMLデータをMS-ACCESS2000...
-
UNIX時間をEXCEL上で日付・時間...
-
Access 外部データ インポー...
-
SQL Server にファイルを登録、...
-
C#でint型をIntPtr型に変換した...
-
CSVファイルの重複チェック
-
エクセルを取引先に渡したら何...
-
ホームページ上のCSVファイルを...
-
outlook本文から項目を選択して...
-
テクトロニクスのオシロスコー...
-
今年亡くなった有名人を一発で...
-
型 varchar から型 numeric へ...
-
マクロでデータベースの最適化...
-
ADODB.Recordset エラー '800a0...
-
データベースの最適化をマクロ...
-
accessの勉強ができるサイトは?
-
汎用カード型のデータベースソ...
-
【ACCESS】複数のパソコンから...
-
データベースソフトのTCARDにつ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
キャッシュとバッファの違いは?
-
VB.netのADOってなんですか?
-
Thunderbirdのインポートの処理...
-
SQL Server にファイルを登録、...
-
エクセルから、パワーポイント...
-
スタライズとは、どういう意味...
-
値がこの列の整合性制約に違反...
-
UNIX時間をEXCEL上で日付・時間...
-
Access 外部データ インポー...
-
CSVファイルの重複チェック
-
LVMでHDDが壊れた時の対応
-
C#でint型をIntPtr型に変換した...
-
EXCELの最大データ数
-
エクセルでのテプララベル作成
-
Perlで、「が」を、「...
-
VBA 連続する名前ごとに集計
-
Accessでタブ区切りのテキスト...
-
VBでXMLデータをMS-ACCESS2000...
-
エクセルのマクロ
-
ホームページ上のCSVファイルを...
おすすめ情報