2011-06-09 5 views
-5

私はPDF形式のデジタル記事を販売するウェブサイトを作成しており、暗号化されています。複数のコンピュータにPDFをダウンロードされないようにする方法

私が考えている解決策は、購入者に私のWebサイトから暗号化されたPDFファイルをダウンロードさせてから、彼/彼女が開いて読むためのパスワードを電子メールで送信することです。

私はここに2つの懸念があります: 1)記事をダウンロードした後、各買い手のコンピュータをどのように識別できますか?目的は、コンピュータAからダウンロードした後、同じバイヤーがコンピュータBからダウンロードし、コンピュータAと同じパスワードでコンピュータBからファイルを開こうとすることではありません。彼/彼女の友人でさえ、暗号化されたPDFファイルをダウンロードできます。パスワードで開くことはできません。

2)私のPDFファイルの内容をコピー/ペーストするようにバイヤーを制限するにはどうすればよいですか?それはPDFファイルの '選択'と 'コピー'メニューを無効にする方法ですか?私の元のファイルはMS Wordファイルです。 WordをPDFに変換すると、「選択」と「コピー」を無効にする設定がありますか?

もっと良い解決策がありますか?

ありがとうございました。

-Leo

+2

短い答え:できません。 (もし私があなたの顧客だったなら、これをやっていれば私はあなたを去ります) – delnan

+0

サイトはPHP、Java、または.Netでコード化されていますか? –

+6

a)ユーザーが使用許諾契約書に署名し、それらを信頼させる。 b)ビジネスモデルを変更します。 - 技術的には、人々が知的財産をコピーするのを止めることはできません。確実な方法があれば、それは以前の音楽業界に採用されていただろう。 –

答えて

3

私は解決策は、彼らがすべてでPDFをダウンロードさせないようにすることだと思います。あなたはコンテンツを表示するためにフラッシュを使用するか、あるいはGoogleブックのようなものを考えてみたいかもしれません。

コンテンツをオフラインで利用できるようにする必要がある場合は、ユーザーがナビゲートして警告するときにイベントリスナーを追加します。

0

PDFをダウンロードしたいので、別のコンピュータで開かないようにする方法はありません。私はデータベースとクッキーを使用してユーザーのマシンを追跡するWebベースのソリューションを提案します。ファイルのダウンロードを絶対に許可する必要がある場合は、別の言語(Cなど)でビューアを構築し、マシンのマザーボードのMACアドレスを記録する必要があります。次に、ファイルを開くマシンのMACアドレスが一致するかどうかチェックし、そうでない場合はACCESS DENIEDまたは同様のものを表示します。

1

PDFファイルには「印刷不可」のようないくつかの制限が含まれていますが、実際には印刷できないというわけではありません。画面で見ることができるので、スクリーンショットを撮ってから印刷することができます。

次に、データが既にあなたの影響範囲を離れているため、実際に何が制御されているかはあまりありません。

私はより良い提案があります。PDFの代わりに、トークン生成プログラムをダウンロードします。このプログラムを実行すると、毎分変化するトークンが表示されます。彼らが文書から情報を得たい場合、電話であなたに電話します。あなたはそのトークンをチェックし、ユーザーを「used」とマークしてから、そのページを読むことができます。

読書が盗聴されている可能性がありますので、著作権侵害の責任を負うユーザーを追跡できるように、音声伝送に透かしを入れる必要があります。

実際に何を望んでいるのか、ユーザーがおそらく望んでいることはちょっと疑問です。私はこれが技術的に本当に解決できないと感じています。

+0

Nice答え.... –

0

これに対する決定的な答えはありません。誰かが望むなら、とにかくすべてのコンテンツを印刷することができます。パスワードの使用を制限したい場合は、誰かがログインしたときのIPをチェックしてください。ユーザーが同じ場所にあるIPで同時に複数回ログインしている場合は、これを処理する便利な処置を行います。

関連する問題