コンパートメントモードワークステーションのラベル作成: エンコード形式

名前情報ラベルのエンコーディング

一部のエンコーディングファイルでは、一部の格付け名と語句の名前自体を格付けすることができます。その場合は、オプションの NAME INFORMATION LABELS: セクションを使用して、エンコーディングファイルに指定した情報ラベルの名前を指定します。情報ラベルは、接頭辞と接尾辞も含め、すべての格付けと語句の名前に指定できます。このセクションはまったくのオプションです。指定しない場合は、すべての名前の情報ラベルは、最下位情報ラベルであると仮定されます。このセクションを指定した場合でも、自身の情報ラベルが最下位情報ラベル以外の情報ラベルについては、指定する必要があります。

NAME INFORMATION LABELS: セクションは、0 個以上の情報ラベルの指定から構成されます。各情報ラベルの指定は、キーワード name= を 1 つ以上指定したあと、il= を 1 つ指定します。指定したすべての名前には、指定した単一の情報ラベルが割り当てられます。名前として、格付けの場合は、name、sname、aname を、語句の場合は、name、sname (接頭辞または接尾辞付きの name や sname も含む) を指定することができます。

指定する各情報ラベルは、CLASSIFICATIONS: および INFORMATION LABELS: の両セクションのエンコーディングに基づいた正しい形式でなければなりません。さらに、各情報ラベルは、標準形で指定する必要があります。標準形の情報ラベルとは、格付けの name (sname や aname ではない) で始まり、それに続いて INFORMATION LABELS: WORDS: に指定した名前を 0 個以上指定したものです。なお、この指定順序は、INFORMATION LABELS: セクションでの語句の指定順序と同じです。

次の例は、付録 B 「説明付きのエンコーディングサンプル」に示すのと同じエンコーディング例を引用したもので、名前情報ラベルの指定方法を示しています。たとえば、次のような情報ラベル指定がある場合、

name= bravo1;	il= confidential b;

bravo1 という名前には confidential b という情報ラベルが割り当てられます。bravo1 は、INFORMATION LABELS: セクションだけに記述されています。また、次の指定では、

name= alpha1;

name= alpha2;

name= alpha3;	il= confidential a;

confidential a という情報ラベルが alpha1、alpha2、alpha3 という名前に割り当てられます。alpha1、alpha2、alpha3 は、INFORMATION LABELS: セクションだけに記述されています。また、次の指定では、

name= sa;	il= top secret sa;

top secret sa という情報ラベルが sa という名前に割り当てられます。sa は、INFORMATION LABELS:、、SENSITIVITY LABELS:、および CLEARANCES: の各セクションに記述されています。最後に、次の指定では、

name= (CH A);	il= confidential a;

confidential a という情報ラベルが (CH A) という名前に割り当てられています。(CH A) は、CHANNELS: セクションに複数回記述されています。