BLACKCAS の話の続きです。前回、16 日間体験視聴の EMM を BLACKCAS に入れることで、スカパー E2 系チャンネルの有効期限が 2038/04/22 から 2012/03/10 に短縮してしまいました。
というわけで、BLACKCAS のサポート窓口に状況とカード ID を伝えて「復旧用の EMM を 16 進ダンプで送ってもらえないか」とメールで問い合わせてみました。
結果、先週末からの集中注文の発送処理が終わったと思われる 25 日夜に、BLACKCAS の中の人から EMM と ECM が 16 進ダンプで届きました。
届いた EMM (こちらは 16 進データを晒すのは止めておきます) を BLACKCAS カードに処理させたところ、結果は次のようになりました。
更新された契約期限が当初の 2038/04/22 ではなく、2012/03/10 だった件について BLACKCAS のサポート窓口に問い合わせたところ「もうしばらく EMM 監視しててくれ、16 日間体験視聴の EMM が送信されなくなった段階で、契約期限を FIX する EMM を送る」との返信がありました。
また、おまけで届いた ECM は次の内容のものでした。
00 1e 02 b8 c0 61 40 fb 2b 40 2e d4 2f bb 58 80 4f 6e de 67 48 45 c1 8f 5e 33 72 ea 4f 22
こちらは、2 バイト目で明らかなように、事業体識別 0x1e (無料広告放送) 向けの ECM で、こちらを (BLACKCAS に限定されない) B-CAS カードに処理させると、次の Ks が得られます。
4d 61 72 75 6d 6f 40 42 6c 61 63 6b 43 41 53 00
さて、この 16 進データを ASCII として解釈してみると…… "Marumo@BlackCAS" となります。いやー BLACKCAS の中の人もなかなかシャレの効いたことをしますね。
という訳で、2 月 7 日 [URI] に推測として書いた内容のうち、次の点はほぼ事実として確定しました。
現時点で推定として残っているのはどのようにして各カードに固有の Km を割り出したかの部分ですが、これまでのところ 2ch BLACKCAS 関連スレッドで報告されたものが M002 に限定されていることから、ID -> Km のアルゴリズムまではまだ漏れていないのではないかと考えています。
[過去の戯言]