総務省seriesスクランブルの方式を定める件2024-05-23平成26年総務省告示第235号総務省改正の系譜改正2件
改正の系譜

スクランブルの方式を定める件

平成26年総務省告示第235号

当サイトの収録済み資料から確認できた改正履歴です。収録していない改正がありえるため、 改正の全てではありません。効力・現在の内容は必ず原文で確認してください。

注記の詳細
  • 収録全体では、改正・廃止の相手を本文から読み取れなかった宣言が66 件あり、どの系譜にも入れていません。
  • 改正の相手は告示本文の宣言文から機械的に読み取っています(人による確認は未了)。
収録内の最新改正日
2024-05-23
確認できた改正
2 件(一部改正 2・全部改正 0)
制定告示
収録あり

改正の履歴

  1. 制定
    平成26年総務省告示第235号2014-07-03
  2. 一部改正
    平成27年総務省告示第94号2015-03-20
  3. 一部改正
    令和6年総務省告示第169号2024-05-23

制定時の全文

制定告示(平成26年総務省告示第235号)を PDF から機械的に抽出したものです。 その後の改正は反映していません。

制定時の全文を開く

○総務省告示第二百三十五号

標準テレビジョン放送等のうちデジタル放送に関する送信の標準方式(平成二十三年総務省令第八十七号)第八条第一号及び第二号、第四十七条並びに第六十五条の二の規定に基づき、スクランブルの方式を次のように定め、平成二十六年七月三日から施行する。

なお、平成二十三年総務省告示第三百二号(スクランブルの方式を定める件)は、平成二十六年七

月三日限り廃止する。

平成二十六年七月三日

総務大臣臨時代理

国務大臣 田村 憲久

1 標準テレビジョン放送等のうちデジタル放送に関する送信の標準方式(平成二十三年総務省令第

八十七号。以下「標準方式」という。)第八条第一号の規定に基づくスクランブルの方式は次の各

号に掲げるとおりとする。

一 スクランブルの範囲は、TSパケット(伝送制御信号及び関連情報を送るためのものを除く。

)のペイロード部とする。

二 スクランブルの手順は、別表第一号のとおりとする。

三 標準方式第四章第一節及び第二節、第五章第二節並びに第六章第三節に定める放送のスクラン一

ブルの手順は、前号の規定にかかわらず、別表第一号から別表第三号までのいずれかのとおりと

する。

四 標準方式第五章第三節及び第六章第五節に定める放送のスクランブルの手順は、第二号に定め

る規定にかかわらず、別表第二号又は別表第三号のいずれかのとおりとする。

2 標準方式第八条第二号の規定に基づくスクランブルの方式は次の各号に掲げるとおりとする。

一 スクランブルの範囲は、平成二十三年総務省告示第三百一号(映像信号のうちセクション形式によるもの及び音声信号のうちセクション形式によるものの送出手順を定める件)第2項に定め

るモジュールとする。

二 スクランブルを行ったモジュールには、当該スクランブルの手順を識別する情報、当該スクラ

ンブルの解除の手順を識別する情報、当該モジュールを含む放送番組を識別する情報及び当該ス

クランブルに関する関連情報を識別する情報を含む情報を付加することとする。

3 標準方式第四十七条の規定に基づくスクランブルの方式は次の各号に掲げるとおりとする。

一 スクランブルの範囲は、同期パケットを伝送するトランスポートフレーム全体とする。

二 スクランブルの手順は、別表第四号から別表第七号までのいずれかのとおりとする。

4 標準方式第六十五条の二の規定に基づくスクランブルの方式は次の各号に掲げるとおりとする。

一 スクランブルの範囲は、MMTPパケットにあってはペイロード部のうちデータ部とし、IP二

パケットにあってはペイロード部とする。

二 スクランブルの手順は、別表第八号又は別表第九号のいずれかのとおりとする。

三

別表第一号

注1 MULTI2暗号は、別記第1に示す。

2 reg は、レジスタを示す。以下同じ。

3 ○+は、排他的論理和を示す。以下同じ。

四別記第1 MULTI2暗号五別記第2 基本関数六

別表第二号鍵128ビット

ブロック長AES暗号

=16バイト

暗号化前reg TSデータCBCモード暗号化TSデータ

ブロック長AES暗号reg

≠16バイトOFBモード

注 AES暗号は、別記第1に示す。

別記第1 AES暗号七八別記第2 基本関数九別記第3 アルゴリズム定数

Rcon[1]=01000000

Rcon[2]=02000000

Rcon[3]=04000000

Rcon[4]=08000000

Rcon[5]=10000000

Rcon[6]=20000000

Rcon[7]=40000000

Rcon[8]=80000000

Rcon[9]=1b000000

Rcon[10]=36000000

注 数値は16進数表記とする。

一〇別記第4 補助関数

注1 uは、補助関数への入力とする。

2 ||は、ブロックの結合とする。

3 sは、8ビットの置換表とし、ISO/IEC18033- 3に従うものとする。

一一

別表第三号

注 Camellia暗号は、別記第1に示す。

一二別記第1 Camellia暗号一三別記第2 基本関数F 64ビット64ビットT[left] T[right] K 64ビットS(X)

P(Y)

X Y Z 64ビット64ビットX = T[left] ⊕ K = (x8 || x7 || x6 || x5 || x4 || x3 || x2 || x1)

Y = S(X)

= (s1(x8) || s4(x7) || s3(x6) || s2(x5) || s4(x4) || s3(x3) || s2(x2) || s1(x1))

= (y8 || y7 || y6 || y5 || y4 || y3 || y2 || y1)

Z = P(Y)

= (z8 || z7 || z6 || z5 || z4 || z3 || z2 || z1)

ただしz1 = y1 ⊕ y3 ⊕ y4 ⊕ y6 ⊕ y7 ⊕ y8 z5 = y1 ⊕ y2 ⊕ y6 ⊕ y7 ⊕ y8 z2 = y1 ⊕ y2 ⊕ y4 ⊕ y5 ⊕ y7 ⊕ y8 z6 = y2 ⊕ y3 ⊕ y5 ⊕ y7 ⊕ y8 z3 = y1 ⊕ y2 ⊕ y3 ⊕ y5 ⊕ y6 ⊕ y8 z7 = y3 ⊕ y4 ⊕ y5 ⊕ y6 ⊕ y8 z4 = y2 ⊕ y3 ⊕ y4 ⊕ y5 ⊕ y6 ⊕ y7 z8 = y1 ⊕ y4 ⊕ y5 ⊕ y6 ⊕ y7 F(T, K) = (T[right] ⊕ Z) || T[left]

注1 Tは、基本関数への入力とする。

2 T[left]は、ブロックTの左64ビットとする。

3 T[right]は、ブロックTの右64ビットとする。

4 ||は、ブロックの結合とする。

5 s i は、8ビットの置換表とし、ISO/IEC18033- 3:2005(E)5.2.3.4 節に従うこととする。

一四別記第3 補助関数

注1 Uは、基本関数への入力とする。

2 ||は、ブロックの結合とする。

3 Rot1は、左巡回1ビットシフトとする。

4 ∧は、ビットごとの論理積とする。

5 ∨は、ビットごとの論理和とする。

6 U[left]は、ブロックUの左32ビットとする。

7 U[right]は、ブロックUの右32ビットとする。

一五別記第4 アルゴリズム定数

Σ 1=a09e667f3bcc908b

Σ 2=b67ae8584caa73b2

Σ 3=c6ef372fe94f82be

Σ 4=54ff53a5f1d36f1c 注 数値は16進数表記とする。

一六別記第5 Choice_and_Rotation 一七

別表第四号

注 MULTI2暗号は、別表第一号別記第1に示す。

別表第五号

注 AES暗号は、別表第二号別記第1に示す。

一八

別表第六号

注 Camellia暗号は、別表第三号別記第1に示す。

別表第七号

注 KCipher-2暗号は、別記第1に示す。

一九別記第1 KCipher-2暗号

注1 初期化関数は、別記第2に示す。

2 S n は内部レジスタ状態を示すものとする。

3 更新関数は、別記第3に示す。4 暗号鍵ストリーム出力関数は、別記第4に示す。

二〇別記第2 初期化関数二一別記第3 更新関数別記第4 暗号鍵ストリーム出力関数二二

別表第八号初期カウンタ値鍵 128 ビット(128ビット)

カウンタAES暗号

暗号化前データ暗号化データ

注 AES暗号は、別表第二号別記第1に示す。

二三

別表第九号初期カウンタ値鍵 128 ビット(128ビット)

カウンタCamellia暗号

暗号化前データ暗号化データ

注 Camellia暗号は、別表第三号別記第1に示す。

二四

← 一覧へ戻る