この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
序文
ISO (国際標準化機構) は、各国の標準化団体 (ISO メンバー団体) の世界的な連合です。国際規格の作成作業は、通常、ISO 技術委員会を通じて行われます。技術委員会が設立された主題に関心のある各会員団体は、その委員会に代表される権利を有します。 ISOと連携して、政府および非政府の国際機関もこの作業に参加しています。
技術委員会によって採択された国際規格の草案は、ISO 理事会によって国際規格として承認される前に、承認のためにメンバー団体に回覧されます。それらは、投票するメンバー団体による少なくとも 75% の承認を必要とする ISO 手順に従って承認されます。
国際規格 ISO 9160 は、技術委員会 ISO/TC 97, 情報処理システムによって作成されました。
ユーザーは、すべての国際規格が随時改訂されること、および他の国際規格への参照は、別段の記載がない限り、その最新版を意味することに注意する必要があります。
1 適用範囲と適用分野
この国際規格は、データ通信の物理層における ADP 情報の暗号化システムに適用されます。
この国際規格は、データ暗号化装置 (DEE) が物理的に別個の装置として実装されるか、データ端末装置 (DTE) の一部として実装されるか、データ回線終端装置 (DCE) の一部として実装されるかにかかわらず、等しく適用されます。暗号化が DTE または DCE に統合される場合、この国際規格は、この国際規格の要件を実装する DTE または DCE 設計の部分に適用されます。相互運用性要件は、V.24, X.20 bis, X.21 bis, X.20, および X.21 の物理インターフェイス定義に対して定義されています。
物理層は、Open Systems Interconnection Reference Model, ISO 7498 で説明されています。物理層の暗号化では、通常、すべての SDU が暗号化されます。この国際規格で説明されている相互運用性の要件は、全二重モードと半二重モードの両方で同期および非同期操作の両方に適用されます。
この国際規格の本体は、さまざまな暗号化アルゴリズムの使用に適用される要件を指定しています。附属書 B は、DEA の使用に関する追加要件を指定しています (ANSI X3.92-1981)
この国際規格は、相互に互換性のない同期操作の 2 つの代替モード (遅延オプションと即時オプション) も指定しています。
この国際規格は、非同期操作の BREAK シグナリングの 2 つの代替アクション (クラス A とクラス B) も指定していますが、これらは相互に互換性がありません。
2 参考文献
次の文書は、この規格で参照されています。
- ISO 2382-9, データ処理 - 語彙 - 9: データ通信。
- ISO 7498, 情報処理システム - オープン システム相互接続 - 基本参照モデル。
- ISO 7498-2, 情報処理システム - オープン システム相互接続 - 基本参照モデル。 Part 2: セキュリティ アーキテクチャ1)
- IS0 8372, 情報処理 - 64 ビット ブロック暗号アルゴリズムの動作モード
- ANSI X3.92 — 1981, データ暗号化アルゴリズム。
- CCITT 勧告 X.20, X.20bis, X.21, X.21bis — レッド ブック VIII.3 — 198
- CCITT 勧告 V.24, V.54 — レッドブック VIII.1 — 1984
3 つの定義
3.1この国際規格では、ISO 2382 - 9 で定義されている次のデータ通信用語を使用しています。
| 物理層 | シリアル伝送 |
| データ通信 | 非同期伝送 |
| DTE | 開始停止送信 |
| DCE | 開始信号 |
| DCE/DTE インターフェイス | 停止信号 |
| 通話確立 | 同期伝送 |
| データ転送 | 二重伝送 |
| テストループ | 半二重伝送 |
3.2この国際規格は、それぞれの国際規格から引き出された次の用語を使用しています。
| サービス データ ユニット (SDU) | (IS0 7498) |
| 物理的な接続 | (IS0 7498) |
| 暗号文 | (IS0 7498/2) |
| 平文 | (IS0 7498/2) |
| 値の初期化 (IV) | (IS0 8372) |
| 開始変数 (SV) | (IS0 8372) |
Foreword
ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies (ISO member bodies). The work of preparing International Standards is normally carried out through ISO technical committees. Each member body interested in a subject for which a technical committee has been established has the right to be represented on that committee. International organizations, governmental and non-governmental, in liaison with ISO, also take part in the work.
Draft International Standards adopted by the technical committees are circulated to the member bodies for approval before their acceptance as International Standards by the ISO Council. They are approved in accordance with ISO procedures requiring at least 75 % approval by the member bodies voting.
International Standard ISO 9160 was prepared by Technical Committee ISO/TC 97, Information processing systems.
Users should note that all International Standards undergo revision from time to time and that any reference made herein to any other International Standard implies its latest edition, unless otherwise stated.
1 Scope and field of application
This International Standard applies to systems for encipherment of ADP information in the physical layer of data communications.
This International Standard is equally applicable whether the Data Encipherment Equipment (DEE) is implemented as a physically separate piece of equipment or implemented as part of the Data Terminal Equipment (DTE) or as part of the Data Circuit terminating Equipment (DCE). When the encipherment is integrated into the DTE or DCE, this International Standard applies to those portions of the DTE or DCE design which implement the requirements of this International Standard. Interoperability requirements are defined for the following physical interface definitions: V.24, X.20 bis, X.21 bis, X.20, and X.21.
The physical layer is described in the Open Systems Interconnection Reference Model, ISO 7498 In physical layer encipherment, all of the SDU is normally enciphered. The interoperability requirements described in this International Standard apply to both synchronous and asynchronous operation in both full duplex and half duplex modes.
The main body of this International Standard specifies requirements which are applicable to the use of various encipherment algorithms. Annex B specifies additional requirements for the use of DEA (ANSI X3.92—1981).
This International Standard also specifies two alternative modes of synchronous operation - the delayed option and the immediate option - which are mutually incompatible.
This International Standard also specifies two alternative actions for BREAK signalling for asynchronous operation - Class A and Class B - which are mutually incompatible.
2 References
The following documents are referenced in this International Standard:
- ISO 2382–9, Data Processing — Vocabulary — 9: Data Communication.
- ISO 7498, Information processing systems — Open Systems Interconnection — Basic Reference Model.
- ISO 7498–2, Information processing systems — Open Systems Interconnection — Basic Reference Model.Part 2: Security Architecture 1)
- IS0 8372, Information processing - Modes of operation for a 64 — bit block cipher algorithm
- ANSI X3.92 — 1981, Data Encryption Algorithm.
- CCITT Recommendations X.20, X.20bis, X.21, X.21bis — Red Book VIII.3— 1984.
- CCITT Recommendations V.24, V.54 — Red Book VIII.1 — 1984
3 Definitions
3.1 This International Standard makes use of the followingdata communication terms defined in ISO 2382 — 9
| Physical layer | Serial transmission |
| Data communication | Asynchronous transmission |
| DTE | Start Stop transmission |
| DCE | Start signal |
| DCE/DTE Interface | Stop singal |
| Call establishment | Synchronous transmission |
| Data transfer | Duplex transmission |
| Test loops | Half duplex t ransmision |
3.2 This International Standard makes use of the following terms drawn from the respective International Standards.
| Service Data Unit (SDU) | (IS0 7498) |
| Physical connection | (IS0 7498) |
| Ciphertext | (IS0 7498/2) |
| Plaintext | (IS0 7498/2) |
| Initializing Value (IV) | (IS0 8372) |
| Starting Variable (SV) | (IS0 8372) |