問題タブ [drm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
841 参照

apache-flex - Adobe Air ローカル FLV 再生

自分の Web サイトから FLV ファイルを配布したいのですが、ファイルに対する DRM 制御のレベルが必要です。これまでのところ、FLV ファイルを変更してファイルの先頭に 60 文字の ID を含めることができましたが、AIR で ID を抽出してファイルを再生する方法がわかりません。私が把握できるのは NetStream を使用することだけですが、それでは 60 バイトをスキップできないため、FLV が無効であると見なされます。

何か案は?

ありがとう、

マイク・クリストファー

0 投票する
1 に答える
349 参照

iphone - WWDC 09 セッション ビデオは Fairplay-DRM で保護されていますか?

0 投票する
3 に答える
170 参照

caching - コンテンツ ウォーター マーキング

メンバー限定の有料コンテンツがあり、許可なく頻繁にコピーおよび再公開されています。

たとえば、偽のcssクラスに各顧客のユーザーIDを含めることで、コンテンツに「透かし」を入れようとしています<p class='userid_1234'>(もちろん、それほど明白ではありませんが:)、コピーのソースを追跡するのに役立ちます。クラスは記事本文のどこかにあります。

問題は、ユーザー固有の情報を記事に含めることにより、記事のコンテンツが各ユーザーに固有のものになるため、キャッシュの対象外になることです。

これにより、各記事ページ ビューのページ読み込み時間が最大 0.8 ミリ秒から最大 2.5 秒に短縮されます。

キャッシングで引き続き使用できる透かし戦略を知っている人はいますか?

または、データベースへのアクセスを高速化するにはどうすればよいですか? (は、は、確かに小さなトピックがあるだけです..)

CMS Expression Engine を使用していますが、何か戦略があれば教えてください。EE 固有である必要はありません。

0 投票する
4 に答える
2721 参照

c++ - C++ で MP3 ファイルを保護する DRM スキームを作成するには?

C++ またはおそらく他の言語を使用して MP3 ファイルを保護する DRM スキームを作成する方法はありますか?

0 投票する
1 に答える
263 参照

c++ - WMA DRMライセンスを事前配信する方法は?

ユーザーが各曲を再生して各ライセンスを確認する必要がないように、WMADRMライセンスファイルをサイレントにインストールしようとしています。

私はこのようなことをする必要があることを理解しました:

bstrURLには、音楽ファイルと一致するファイルを取得できるようにするパラメータとしてkeyIDが含まれている必要があります。このkeyIDをWMAファイルから取得する方法が見つかりません。

しかし、私は問題を間違って得るかもしれません。私は良い方法ですか?

0 投票する
2 に答える
2267 参照

windows - Microsoft Windows DRM サーバーのヒント

Microsoft DRM Server と Silverlight プレーヤーを使用して、著作権で保護されたビデオを再生するソリューションを検討しています。ビデオは、Silverlight プレーヤーを使用して Web 上の登録ユーザーに再生されます。

このテーマに関するすべての MSDN ドキュメントを読み、それがどのように機能するのかをある程度理解しました。

ただし、Microsoft Inidividuazation サーバーの価格とインストールに関する情報は見つかりませんでした。したがって、この分野での経験を持つ人への私の質問は次のとおりです。

  1. Windows DRM と Silverlight を使用した「概念実証」ソリューションを迅速にセットアップするのにかかる時間。自分でできますか、それとも Microsoft のサポートが必要ですか?

  2. 運用におけるそのようなソリューションの価格はいくらですか?

ありがとう!!

0 投票する
1 に答える
60 参照

security - RMS を使用しない再配布から Office Web コンテンツを保護する

Microsoft Office コンテンツの印刷や再配布を最小限に抑えながら、Rights Management サービスを使用せずに Web 上で Microsoft Office コンテンツを配布できるメカニズムを探しています。解決策は常に妥協であり、完全に安全になることはありませんが、再配布の難易度を高めるメカニズムには興味があります。現時点での最有力候補は、印刷ツールと選択ツールを無効にして Flashpaper を使用し、必要に応じてドキュメントをこの形式に変換することです。

ビジネスでは、電子形式で外部に簡単に再配布できない製品に関する資料を営業担当者に提供する必要があります。

もっとエレガントなものを思いついた人はいますか?他の DRM テクノロジに投資せずに再配布する機能を制限することについて、他に何か考えはありますか?

0 投票する
2 に答える
2035 参照

security - 安全な「1回限りの」ローカルファイルアクセスシステムを実装/使用するにはどうすればよいですか?

安全な「1回限りの」ローカルファイルアクセスシステムを知っている人はいますか?または、どのように作成するのでしょうか。システムでデータを使用する場合は、データを読み取ることができなければならないことは理解していますが、データの利用方法を厳しく制限し、他の場所にコピーして使用する可能性を減らすことができると思います。

これらは私の要件です:

「安全な/暗号化された」データファイルをUSBスティック(読み取り専用のCD / DVDでもかまいませんが、読み取り/書き込みUSBまたはフロッピーの場合はより良い)に保存し、このファイルを1回読み取ることができるようにします(および主に1回のみ)、デコードされたブロックごとに、パスワードが入力された後。ファイルの内容はおそらく基本的なtext/xml(またはテキストでエンコードされたデータ)であり、主にシーケンシャルストリームとして読み取られます。データは(理想的には)通常のWindowsファイルアクセス方法で読み取ることができます。つまり、stdファイル、FSOオブジェクト(ストリームおよびテキストファイル)、すべてのBASIC PC(VB6 / VB.NET)ファイル処理方法、さらにはExcelテキスト(インポート)。はい、私はこれがおそらくオブジェクトを打ち負かすことを知っています(そのようなファイルはその後開く/保存することができるので)、しかし私はまだこの可能性を望んでいます。最後に、「アクセス」基準が満たされると、デバイスはそれ以上のアクセスを防ぎます。

データへのアクセスは、ローカルPCシステムでのみ行われます。LAN、デバイス共有はサポートされていません。デバイス上のデータは、通常の方法でコピーできないようにする必要があります。データは、可能であれば通常の方法を使用して、または必要に応じて特別なアプリケーションを使用してデバイスに書き込まれます。

物事を単純にするために、1つのパスワード、1つのファイル、1つの使用、および1つのユーザーだけが素晴らしいでしょうが、他の可能な拡張機能には次のものがあります。

  • 'n'を許可すると開きます
  • 複数のパスワードを持っている2人以上のユーザー、個別に行動する
  • サイロパスワード、アクセスを取得するためにさらに2人のユーザーが一緒に署名する(または、アクセスを取得するためにm人以上のユーザーから少なくともn人が一緒に署名する)
  • 最初のブロックを呼び出すアプリケーションとは関係なく、最初のブロックアクセス時にパスワードプロンプトを表示する必要があります
  • パスワードは埋め込み/自動である可能性があります
  • 指定されたマシン/mac/ ip / diskシリアル番号(または他のマシンコード)にアクセスを結び付けます
  • 指名されたプログラム/アプリケーションへのアクセスを結び付ける
  • 可能であれば、データファイルを削除して安全に上書きします

これを行う際の私の最初の推測は、stdリムーバブルデバイスドライバーの拡張(または置換)として表示される「疑似デバイス」ドライバーが必要であることを示唆しています。ドライバーは、各ファイルブロックをセクターごとに処理し、許可されていない場合は、さらにデコードされたブロックのサーバーを拒否します。デバイスは通常のディレクトリリストを提供するべきではありませんが、何らかの形式のコンテンツ要約がユーザーに提供される場合があります(オプション)。

DRMシステムとは異なり、私はいかなる形式のオンラインアクセス/認証も望んでいません(しかしそれを考慮します)、私は自己完結型のシステムを好みます。

私はそのようなデバイス/システムを長く懸命に探してきましたが、まだ見つけていません。ほとんどのデバイスとシステムツール(例:Iomega / ironkey)は、ファイルへのアクセスのロックを解除しているように見えますが、制限はありません。

パフォーマンスは問題ではありません。フロッピーの読み取り速度が遅い場合は問題ありません。Encyptionメソッドは不可知論者であり、適度に強力な40ビット以上(128ビット)であれば問題ありません。データが何であるか、またはその目的を伝えることはできません。誰かにデータを提供し、その使用を可能な限り制限し、彼らがそれを使って何ができるかを制限する方法が必要です。機密データを保護するための実際の要件であり、DRMやMP3/ビデオなどを対象としたものではありません。

私は「オフィス」開発者であり、デバイスドライバーやDRMにあまり詳しくありません。では、このようなプロジェクトをどこから始めればよいでしょうか。joe-publicが利用できるものはありますか?

ありがとう-ティム。

PS:更新

私は自分たちと特定の指定された単一のサービスプロバイダーとの間でデータを渡したいだけであることを指摘する必要があります。私たちが提供するデータを彼らにコピーしてほしくない。これは、「単一の」1回限りのプロセスをサポートするために一度使用され、その後で実行されます。データは「ストリーミング/読み取り」されるため、「消費」する必要があります。プロセスが失敗した場合、サービスプロバイダーにデータを再発行します。データは当社の所有物であり、販売/ライセンス供与されていません。

絶対確実な解決策はないことは承知していますが、リスクと報酬の比率によって、システムを壊そうとする偶然の試みを思いとどまらせる必要があります。データには明確な商業的価値はありません。

PPS:それは本当の要件です...あなたはどうしますか?

@eriksonsの思慮深い回答に対する賛成票から判断すると、皆さんは「不可能/気にしないでください」と言っていますが、データが私たちの希望に従って使用されることを個人的に監督することは別として、あなたはどうしますか?

0 投票する
5 に答える
300 参照

.net - 他のプログラマーがアセンブリをラップできないようにするにはどうすればよいですか?

コンポーネント DLL を .Net で保護するための最善の方法を誰か教えてもらえますか?

公に利用できるいくつかの DLL コンポーネントを作成しました。それに応じてライセンスが付与されますが、ソリューション内のコンポーネントを違法に使用している人がいないことをプログラムで確認したいと考えています。

何か案は?

0 投票する
2 に答える
2407 参照

.net - Microsoft .NET を使用して機密文書の印刷制限/DRM を PDF にプログラムで課す方法

ポッドキャストの推奨事項からスタックオーバーフローに出会い、非常に感銘を受けました。これは私の最初の投稿です。私は Microsoft .net 開発者であり、次の要件を持つプロジェクトに参加しています。

1) 機密の PDF ドキュメントは、印刷オプションなしでユーザーに表示する必要があります。これを行う理由は、PDF は表示専用であり、ユーザーは機密データを印刷/アーカイブ/配布することを想定していないためです。

このように表示する必要があるPDFがたくさんあります(数百または数千以上になる予定です)。その場で実行できる実用的なソリューションを探しています。

Acrobat Professional のセキュリティ タブは知っていますが、すべてのファイルを acrobat で開き、制限を設ける必要があります。また、毎日作成される新しいファイルも大きな問題です

プログラムでPDFにDRMを導入できる方法はありますか

開いている PDF が要求され、印刷できない制限された形式で表示する必要がある場合に、この DRM ジョブをオンザフライで処理する優れた .NET API はありますか?

前もって感謝します。