2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

カスカ 懐石・研究 39枚目

1 :名無しさん@編集中:2014/11/29(土) 08:10:55.06 ID:w7+nK9CJ.net
日本のデジタルテレビ放送の限定受信方式に使用されているB-CASカード及び
同じくケーブルテレビ放送に使用されているC-CASカードを解析・研究するスレです

31 :名無しさん@編集中:2014/12/04(木) 20:40:46.96 ID:a0e5T/cN.net
ちなみに回転とxorの組み合わせで、同じ様なパターン(=入力に対して出力が重複していないパターン)なら、
64元でも128元でも同じ仕組みで解けると思いますよ
#そのソース内の固定値32を必要ビット数に変えるだけです

xorの回数が増えても、変換前の式設定時点でのフラグ立てる数を増やすだけなので、そこそこ汎用的な部品に
なってる気はしますね
もっとも、それが必要な状況になんて殆ど遭遇しなさそうですが

32 :名無しさん@編集中:2014/12/05(金) 08:33:54.30 ID:qNxgN5qV.net
>>30
ソースはよ

33 :名無しさん@編集中:2014/12/05(金) 09:25:51.13 ID:6tsI1X0f.net
逆関数の部分が汚い気がするけどええんかな

34 :名無しさん@編集中:2014/12/05(金) 11:44:44.71 ID:7+UHvJqU.net
というわけで、逆関数が分かれば逆スケが速くなるので、
もう一段2^32のループを行うことができて、そうすれば全部のサブキーを使わなくてもいいような気がしてる。
んだけども、全然試せてないので君たちにまかせた!

35 :名無しさん@編集中:2014/12/05(金) 12:37:55.00 ID:6tsI1X0f.net
BCASProtocol0XReverseKeyScheduler 1.0のソースコード
http://www.unkom.info/

36 :名無しさん@編集中:2014/12/05(金) 16:13:32.61 ID:3x5hQhvB.net
それ何のソフト?

37 :名無しさん@編集中:2014/12/05(金) 16:32:26.81 ID:6DduKXKJ.net
残り6ファイル

★Oishii.rar: 10631CCAD0061038
├files.txt(ファイルリスト)
└★Treasure.rar: 67.228.212.146
  ├★NetCasAdmin.rar: f-cas.com
  └★Level2.rar: Oishii Slurper
    ├★BCAS Server.rar: yakisoba sousu
    ├★BCASEMU.rar: 同上
    └★Level3.rar: 0000-3100-0596-4944-2958
      ├☆AE330-TechReMain.rar:
      ├☆BCASEMU.rar:
      ├☆BCAS-for-AT9028515FUNCARD.rar:
      ├☆bcas-km-database.rar:
      ├☆IDtoKM-Converter.rar:
      └☆T002CA20-ae330.rar:

38 :名無しさん@編集中:2014/12/05(金) 17:31:04.21 ID:P1iqeArc.net
C言語版
http://pastebin.com/H6EWCpLF

39 :名無しさん@編集中:2014/12/05(金) 18:30:56.68 ID:P1iqeArc.net
動作確認用
http://codepad.org/dYivh6zN

40 :名無しさん@編集中:2014/12/05(金) 19:31:02.83 ID:gTcSpfmn.net
>>34
拡大鍵の前半8バイトがわかっているなら話は簡単ですが、拡大鍵は後ろから判明して行くので、
前半だけがわかっていると言う仮定はあんまり意味無いですよね
なので、拡大鍵の一部が判明している状態と言うのは、拡大鍵の後半の4、8、あるいは12バイトだけが
わかっている状態とほぼ同義かと思います

その上で、BlockCipher()(当然その逆処理も)は、キーが決まっていれば入力/出力が1対1になるのは
わかったのですが、入力と出力だけが判明している場合のキーの一意性は保証されていないですよね?
入力と出力からキーをBFして、1つしか見つからなかった場合は問題無いと思いますが、複数見つかった
場合はそのどれが正しいのかを知る手段は無い気がするのですが、間違っているでしょうか?
#一応、見つかったキー候補全部から有り得るパターンの全Kmを候補として取得し、そのKm候補
#それぞれでEMMを作成して実機に食わせてみると言うローテクな手段なら存在しますが…

総レス数 1124
227 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★