アカウント名:
パスワード:
まず、既存の音楽や映画のデータベースを用意しないといけない。それで、アップロードされたファイルをデータベースと照合しないといけない。
全作品のデータベースの構築なんて、個人や中小の私企業じゃほぼ無理。データベース構築ができる機関が必要。そして、その機関の運営資金は
本来ならば、そうやってアングラ知ってる人しか解凍できないようにしておくべきなのでは。パスワード付きであればカジュアルな違法者は弾ける。
そりゃあ、一般人が行き交う大通りで堂々と違法なブツ交換してりゃスピード違反を警官の目の前でやって挑発してるようなもんでそ。警察を挑発しちゃいかんよね。
某大学教授に、上に近い開発をそそのかされたことがあります(Winnyの金子氏が逮捕されたころ)。教授によると
「データなんてのは小さく切り刻んでいけばただの乱数になる。ただの乱数をあるアルゴリズムで組み合わせたら結果的に著作物と同じものになったとしても、この乱数データの部分を相互に持っているだけだったら、その著作物を持っているとは言えないのではないか?」
チキンなので自分の仕事が大切だったので作りませんでしたが。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり
そんなの、できるの? (スコア:3, 興味深い)
まず、既存の音楽や映画のデータベースを用意しないといけない。
それで、アップロードされたファイルをデータベースと照合しないといけない。
全作品のデータベースの構築なんて、個人や中小の私企業じゃほぼ無理。データベース構築ができる機関が必要。そして、その機関の運営資金は
1を聞いて0を知れ!
Re:そんなの、できるの? (スコア:2, 興味深い)
以前にちらっと考えたんですが、フィルタリングを避けてデータを送信する技術は割と簡単ですよね。 「ファイル全体が揃わないと、一部たりとも復号化できない」みたいなスクランブル(暗号化?)をかけちゃえばいいだけなので。
通信にそういう暗号化をかけておけば、目の前を転送されている4GBのファイルの中身をチェックしようとするには4GB分のバッファが必要になります(小さなファイルは水増しして送る)。 フィルタリングしようとすると、全ての通信をフィルタしようとすると、実質的に転送者は通信内容の全てをある程度の時間保存しておく必要が出てくるのでコストが跳ね上がります。 一方、受けとる人はファイル全体を受け取るので、大したコストはかかりません。
そういう暗号化の例としては、
・適当な鍵Kで、ファイル全体を暗号化する
・適当に乱数Iを生成(Iは0~ファイルのバイト数)
・暗号化されたデータを送りつつ、Iバイト目に鍵Kをはさむ(それ以降は、Kの長さ分だけ後ろにずらす)
・最後にIを送る
これで、通信内容の一部だけをバッファリングしても、そこに鍵が含まれていなければ復号できないことになります。
細かい補足としては、「一部だけをバッファリングしてたら、偶然そこに鍵が含まれていてフィルタリングに成功」という 状況を減らしたいのなら、 適当な乱数を使い、鍵K1~KnのXORを取ると鍵Kになるような、K1~Knを作って、 それをインデックスI1~Inバイト目に保存、データの末尾にI1~Inをくっつける、とかやればより安全になります。
Re:そんなの、できるの? (スコア:1)
一旦、zip で単一化したファイルに rar で圧縮するとか。
平文のデータ形式だって増える一方なのに、加えて、符号化、断片化したデータを経路上で再構成して点検するなんて、実効性を考えると割りに合わない話でしょう。
ま、無理なことを無理だと検証することには、価値があると思いますけどね。
Re: (スコア:0)
本来ならば、そうやってアングラ知ってる人しか解凍できないように
しておくべきなのでは。
パスワード付きであればカジュアルな違法者は弾ける。
そりゃあ、一般人が行き交う大通りで堂々と違法なブツ交換してりゃ
スピード違反を警官の目の前でやって挑発してるようなもんでそ。
警察を挑発しちゃいかんよね。
Re: (スコア:0)
某大学教授に、上に近い開発をそそのかされたことがあります(Winnyの金子氏が逮捕されたころ)。
教授によると
「データなんてのは小さく切り刻んでいけばただの乱数になる。ただの乱数をあるアルゴリズムで組み合わせたら結果的に著作物と同じものになったとしても、この乱数データの部分を相互に持っているだけだったら、その著作物を持っているとは言えないのではないか?」
チキンなので自分の仕事が大切だったので作りませんでしたが。