NIST SP 800-96 日本語訳
英語タイトル : PIV Card to Reader Interoperability Guidelines公開日 : 2006-12-29
原文URL : https://csrc.nist.gov/pubs/sp/800/96/final
翻訳編集 : 自動生成(有志による非公式の日本語訳), 原文取得日 : 2026-09-30, 訳文 : 118 / 118 ブロック
[要約] SP 800-96 は、相互運用性を促進するため、個人識別検証(PIV)カードリーダーの性能と通信特性に関する推奨事項を示します。接触型と非接触型のPIVカードリーダーを、論理アクセス用と物理アクセス用に分けて、APIやAPDUのサポート、伝送プロトコルなどの要件を述べます。FIPS 201または関連文書で特定された要件を再記述したり矛盾したりせず、HSPD-12の相互運用性目標を各機関が達成できるよう既存の標準を補完します。
Decorative black rule [装飾の画像。本文を読むのに必要のない装飾のため、この非公式サイトには掲載していません。原本 PDF を参照してください。]
PIV Card to Reader
PIVカードとリーダー間の
NIST Special Publication 800-96
NIST特別刊行物 800-96
Interoperability Guidelines
相互運用性ガイドライン
[NIST のロゴ。公的な標章のため、この非公式サイトには掲載していません。原本 PDF を参照してください。]
James F. Dray
April Giles
Michael Kelley
Ramaswamy Chandramouli
James F. Dray
April Giles
Michael Kelley
Ramaswamy Chandramouli
I N F O R M A T I O N S E C U R I T Y
I N F O R M A T I O N S E C U R I T Y
Information Technology Laboratory
National Institute of Standards and Technology
Gaithersburg, MD, 20899-8930
情報技術研究所
米国国立標準技術研究所
Gaithersburg, MD 20899-8930
September 2006
2006年9月
[米国商務省の紋章。公的な標章のため、この非公式サイトには掲載していません。原本 PDF を参照してください。]
U.S. Department of Commerce
Carlos M. Gutierrez, Secretary
米国商務省
Carlos M. Gutierrez 長官
Technology Administration
Robert C. Cresanti, Under Secretary of Commerce for Technology
技術局
Robert C. Cresanti 商務技術担当次官
National Institute of Standards and Technology
William Jeffrey, Director
米国国立標準技術研究所
William Jeffrey 所長
REPORTS ON COMPUTER SYSTEMS TECHNOLOGY
コンピュータシステム技術報告書
The Information Technology Laboratory (ITL) at the National Institute of Standards and Technology (NIST) promotes the U.S. economy and public welfare by providing technical leadership for the Nation’s measurement and standards infrastructure. ITL develops tests, test methods, reference data, proof of concept implementations, and technical analyses to advance the development and productive use of information technology. ITL’s responsibilities include the development of management, administrative, technical, and physical standards and guidelines for the cost-effective security and privacy of non-national security-related information in Federal information systems. This special publication 800-series reports on ITL’s research, guidelines, and outreach efforts in information system security, and its collaborative activities with industry, government, and academic organizations.
米国国立標準技術研究所(NIST)の情報技術研究所(ITL)は、全米の計測および標準インフラストラクチャに技術的リーダーシップを提供することにより、米国経済と公共の福祉を促進しています。ITLは、情報技術の開発と生産的利用を前進させるため、試験、試験方法、参照データ、概念実証実装、および技術分析を開発します。ITLの責務には、連邦情報システムにおける国家安全保障関連以外の情報について、費用対効果の高いセキュリティとプライバシーを実現するための、管理面、行政面、技術面、物理面の標準およびガイドラインの開発が含まれます。本特別刊行物800シリーズは、情報システムセキュリティに関するITLの研究、ガイドライン、普及活動、および産業界、政府、学術機関との協力活動を報告します。
National Institute of Standards and Technology Special Publication 800-96, 10 pages (September 2006)
米国国立標準技術研究所 特別刊行物 800-96、全10ページ(2006年9月)
Acknowledgements
謝辞
The authors, Jim Dray and Ramaswamy Chandramouli of the National Institute of Standards and Technology (NIST), April Giles of General Services Administration (GSA), and Michael Kelley of Bearing Point wish to thank their colleagues who reviewed drafts of this document and contributed to its development. The authors gratefully acknowledge and appreciate GSA’s leadership in developing significant portions of this document.
著者である米国国立標準技術研究所(NIST)のJim DrayおよびRamaswamy Chandramouli、一般調達局(GSA)のApril Giles、ならびにBearing PointのMichael Kelleyは、本書の草稿をレビューし、作成に貢献した同僚に謝意を表します。著者は、本書の重要な部分の作成において主導的な役割を果たしたGSAに深く感謝します。
Table of Contents
目次
1. Introduction
1. はじめに
1.1 Authority
1.1 権限
This document has been developed by the National Institute of Standards and Technology (NIST) in furtherance of its statutory responsibilities under the Federal Information Security Management Act (FISMA) of 2002, Public Law 107-347.
NIST is responsible for developing standards and guidelines, including minimum requirements, for providing adequate information security for all agency operations and assets, but such standards and guidelines shall not apply to national security systems. This recommendation is consistent with the requirements of the Office of Management and Budget (OMB) Circular A-130, Section 8b(3), Securing Agency Information Systems, as analyzed in A-130, Appendix IV: Analysis of Key Sections. Supplemental information is provided in A-130, Appendix III.
This recommendation has been prepared for use by Federal agencies. It may be used by non-governmental organizations on a voluntary basis and is not subject to copyright. Nothing in this document should be taken to contradict standards and guidelines made mandatory and binding on Federal agencies by the Secretary of Commerce under statutory authority. Nor should this recommendation be interpreted as altering or superseding the existing authorities of the Secretary of Commerce, Director of the Office of Management and Budget, or any other Federal official.
本書は、2002年連邦情報セキュリティマネジメント法(FISMA)、公法107-347に基づく法定責務を果たすため、米国国立標準技術研究所(NIST)が作成しました。
NISTは、最低要件を含む標準およびガイドラインを策定し、各機関のすべての運用および資産に十分な情報セキュリティを提供する責任を負います。ただし、これらの標準およびガイドラインは国家安全保障システムには適用されません(shall)。本勧告は、行政管理予算局(OMB)通達A-130第8b(3)節「各機関の情報システムの保護」と整合しており、同通達の付録IV「主要節の分析」において分析されています。補足情報はA-130付録IIIに記載されています。
本勧告は連邦機関での使用を目的として作成されました。非政府組織は任意に使用できる(may)ものであり、著作権の対象ではありません。本書のいかなる記述も、法的権限に基づき商務長官が連邦機関に対して義務的かつ拘束力のあるものとした標準およびガイドラインに反するものと解釈すべきではなく(should)、また、本勧告は商務長官、行政管理予算局長またはその他の連邦政府職員の既存の権限を変更または置換するものと解釈すべきではありません(should)。
1.2 Purpose and Scope
1.2 目的および適用範囲
The purpose of this document is to present recommendations for Personal Identity Verification (PIV) card readers in the area of performance and communications characteristics to foster interoperability. This document is not intended to re-state or contradict requirements specifically identified in Federal Information Processing Standard 201 (FIPS 201) or its associated documents. It is intended to augment existing standards to enable agencies to achieve the interoperability goal of Homeland Security Presidential Directive 12 (HSPD-12).
The document provides requirements that facilitate interoperability between any card and any reader. Specifically, the recommendations are for end-point cards and readers designed to read end-point cards.
本書の目的は、相互運用性を促進するため、性能および通信特性の観点から個人識別検証(PIV)カードリーダーに関する推奨事項を示すことです。本書は、連邦情報処理標準(FIPS)201または関連文書で明確に特定された要件を再記述したり、これに矛盾したりすることを意図していません。本書は、国土安全保障大統領指令12(HSPD-12)の相互運用性目標を各機関が達成できるよう、既存の標準を補完することを意図します。
本書は、あらゆるカードとあらゆるリーダー間の相互運用性を促進する要件を示します。具体的には、推奨事項は、エンドポイントカードと、エンドポイントカードを読み取るよう設計されたリーダーを対象とします。
2. PIV Card Reader Requirements
2. PIVカードリーダーの要件
2.1 PIV Contact Card Reader (Logical Access)
2.1 PIV接触型カードリーダー(論理アクセス)
2.1.1 Application Programming Interface (API)
2.1.1 アプリケーションプログラミングインターフェース(API)
The reader shall be Personal Computer Smart Card (PC/SC) conformant when used with corresponding drivers for the host Operating System Platform.
The reader, in conjunction with its corresponding driver, should handle the Application Protocol Data Unit (APDU) exchange with T=0 for case 4 commands (e.g., GET DATA, GENERATE ASYMMETRIC KEY PAIR) by reading all data from the card. In other words, the reader in conjunction with its corresponding driver should process all APDUs from the card consisting of SW1 = ‘61’ and SW2 = Number of bytes in the buffer, and should not transmit these APDUs through the PC/SC API to the software implementing the client-application programming interface (middleware).
リーダーは、ホストのオペレーティングシステムプラットフォームに対応するドライバーとともに使用する場合、Personal Computer Smart Card(PC/SC)に準拠しなければなりません(shall)。
リーダーは対応するドライバーと連携し、カードからすべてのデータを読み取ることにより、ケース4コマンド(例:GET DATA、GENERATE ASYMMETRIC KEY PAIR)に対するT=0でのApplication Protocol Data Unit(APDU)交換を処理すべきです(should)。すなわち、リーダーは対応するドライバーと連携して、カードからのSW1 = ‘61’かつSW2 = バッファ内のバイト数で構成されるすべてのAPDUを処理すべきであり(should)、クライアントアプリケーションプログラミングインターフェース(ミドルウェア)を実装するソフトウェアへPC/SC API経由でこれらのAPDUを送信すべきではありません(should)。
2.1.2 Application Protocol Data Unit (APDU) Support
2.1.2 Application Protocol Data Unit(APDU)のサポート
At a minimum, the contact interface shall support all card commands for contact based access specified in Section 7, End-point PIV Card Application Card Command Interface of SP 800-73-1, Interfaces for Personal Identity Verification.
接触型インターフェースは、SP 800-73-1「個人識別検証のためのインターフェース」の第7節「エンドポイントPIVカードアプリケーションのカードコマンドインターフェース」で規定される、接触型アクセス用のすべてのカードコマンドを少なくともサポートしなければなりません(shall)。
2.1.3 Buffer Size
2.1.3 バッファサイズ
The reader must contain a buffer large enough to receive the maximum size frame permitted by International Organization for Standardization International Electrotechnical Commission (ISO/IEC) 7816-3:1997, Section 9.4.
リーダーは、International Organization for Standardization International Electrotechnical Commission(ISO/IEC)7816-3:1997第9.4節で許容される最大サイズのフレームを受信できる十分な大きさのバッファを備えなければなりません(must)。
2.1.4 Programming Voltage
2.1.4 プログラミング電圧
PIV Readers shall not generate a Programming Voltage.
PIVリーダーはプログラミング電圧を生成してはなりません(shall)。
2.1.5 Support for Operating Class
2.1.5 動作クラスのサポート
PIV Readers shall support cards with Class A Vccs as defined in ISO/IEC 7816-3:1997 and ISO/IEC 7816-3:1997/Amd 1:2002.
PIVリーダーは、ISO/IEC 7816-3:1997およびISO/IEC 7816-3:1997/Amd 1:2002に定義されるClass AのVccを持つカードをサポートしなければなりません(shall)。
2.1.6 Retrieval Time
2.1.6 取得時間
Retrieval time1 for 12.5 kilobytes (KB) of data through the contact interface of the reader shall not exceed 2.0 seconds.
リーダーの接触型インターフェースを介して12.5キロバイト(KB)のデータを取得する時間1は、2.0秒を超えてはなりません(shall)。
2.1.7 Transmission Protocol
2.1.7 伝送プロトコル
The PIV Reader shall support both the character-based T=0 protocol and block-based T=1 protocol as defined in ISO/IEC 7816-3:1997.
PIVリーダーは、ISO/IEC 7816-3:1997で定義される文字ベースのT=0プロトコルとブロックベースのT=1プロトコルの両方をサポートしなければなりません(shall)。
2.1.8 Support for PPS Procedure
2.1.8 PPS手順のサポート
The reader shall support Protocol and Parameters Selection (PPS) procedure by having the ability to read character TA1 of the Answer to Reset (ATR) sent by the card as defined in ISO/IEC 7816-3:1997.
リーダーは、ISO/IEC 7816-3:1997で定義されるとおり、カードが送信するAnswer to Reset(ATR)の文字TA1を読み取る能力を備えることにより、Protocol and Parameters Selection(PPS)手順をサポートしなければなりません(shall)。
2.2 PIV Contact Card Reader (Physical Access)
2.2 PIV接触型カードリーダー(物理アクセス)
2.2.1 Common Requirements
2.2.1 共通要件
The contact interface of the reader shall support all requirements in sections 2.1.2 to 2.1.8.
リーダーの接触型インターフェースは、第2.1.2節から第2.1.8節までのすべての要件をサポートしなければなりません(shall)。
2.3 PIV Contactless Card Reader (Logical Access)
2.3 PIV非接触型カードリーダー(論理アクセス)
2.3.1 API
2.3.1 API
The reader shall be Personal Computer Smart Card (PC/SC) conformant when used with corresponding drivers for the host Operating System Platform.
The reader, in conjunction with its corresponding driver, should handle the APDU exchange with T=0 for case 4 commands (e.g., GET DATA, GENERATE ASYMMETRIC KEY PAIR) by reading all data from the card. In other words, the reader in conjunction with its corresponding driver should process all APDUs from the card consisting of SW1 = ‘61’ and SW2 = Number of bytes in the buffer, and should not transmit these APDUs through the PC/SC API to the software implementing the client-application programming interface (middleware).
リーダーは、ホストのオペレーティングシステムプラットフォームに対応するドライバーとともに使用する場合、Personal Computer Smart Card(PC/SC)に準拠しなければなりません(shall)。
リーダーは対応するドライバーと連携し、カードからすべてのデータを読み取ることにより、ケース4コマンド(例:GET DATA、GENERATE ASYMMETRIC KEY PAIR)に対するT=0でのAPDU交換を処理すべきです(should)。すなわち、リーダーは対応するドライバーと連携して、カードからのSW1 = ‘61’かつSW2 = バッファ内のバイト数で構成されるすべてのAPDUを処理すべきであり(should)、クライアントアプリケーションプログラミングインターフェース(ミドルウェア)を実装するソフトウェアへPC/SC API経由でこれらのAPDUを送信すべきではありません(should)。
2.3.2 APDU Support
2.3.2 APDUのサポート
At a minimum, the contactless interface shall support all card commands for contactless based access specified in Section 7, End-point PIV Card Application Card Command Interface of SP 800-73-1, Interfaces for Personal Identity Verification.
非接触型インターフェースは、SP 800-73-1「個人識別検証のためのインターフェース」の第7節「エンドポイントPIVカードアプリケーションのカードコマンドインターフェース」で規定される、非接触型アクセス用のすべてのカードコマンドを少なくともサポートしなければなりません(shall)。
2.3.3 Buffer Size
2.3.3 バッファサイズ
The reader shall contain a buffer large enough to receive the maximum size frame permitted by ISO/IEC 7816-3, Section 9.4.
リーダーは、ISO/IEC 7816-3第9.4節で許容される最大サイズのフレームを受信できる十分な大きさのバッファを備えなければなりません(shall)。
2.3.4 ISO 14443 Support
2.3.4 ISO 14443のサポート
The PIV Reader shall support parts (1 through 4) of ISO/IEC 14443 as amended in the References of this publication.
PIVリーダーは、本刊行物の参考文献に記載された改訂内容を含むISO/IEC 14443のパート1から4をサポートしなければなりません(shall)。
2.3.5 Type A and B Communication Signal Interfaces
2.3.5 Type AおよびBの通信信号インターフェース
The contactless interface of the reader shall support both the Type A and Type B communication signal interfaces as defined in ISO/IEC 14443-2:2001.
リーダーの非接触型インターフェースは、ISO/IEC 14443-2:2001で定義されたType AおよびType Bの通信信号インターフェースの両方をサポートしなければなりません(shall)。
2.3.6 Type A and B Initialization and Anti-Collision
2.3.6 Type AおよびBの初期化およびアンチコリジョン
The contactless interface of the reader shall support both Type A and Type B initialization and anti-collision methods as defined in ISO/IEC 14443-3:2001.
リーダーの非接触型インターフェースは、ISO/IEC 14443-3:2001で定義されたType AおよびType Bの初期化方法とアンチコリジョン方法の両方をサポートしなければなりません(shall)。
2.3.7 Type A and B Transmission Protocols
2.3.7 Type AおよびBの伝送プロトコル
The contactless interface of the reader shall support both Type A and Type B transmission protocols as defined in ISO/IEC 14443-4:2001.
リーダーの非接触型インターフェースは、ISO/IEC 14443-4:2001で定義されたType AおよびType Bの伝送プロトコルの両方をサポートしなければなりません(shall)。
2.3.8 Retrieval Time
2.3.8 取得時間
Retrieval time for 4 KB of data through the contactless interface of the reader shall not exceed 2.0 seconds.
リーダーの非接触型インターフェースを介した4 KBのデータ取得時間は、2.0秒を超えてはなりません(shall)。
2.3.9 Transmission Speeds
2.3.9 伝送速度
The contactless interface of the reader shall support bit rates of fc/128 (~106 kbits/s), fc/64 (~212 kbits/s), and fc/32 (~424 kbits/s) as defined in ISO/IEC 14443-3:2001/Amd.1:2005. Bit rates fc/64 and fc/32 may be configurable to allow activation / deactivation.
リーダーの非接触型インターフェースは、ISO/IEC 14443-3:2001/Amd.1:2005で定義されるfc/128(約106 kbits/s)、fc/64(約212 kbits/s)、fc/32(約424 kbits/s)のビットレートをサポートしなければなりません(shall)。fc/64およびfc/32のビットレートは、有効化/無効化できるよう構成可能であってもよいです(may)。
2.3.10 Readability Range
2.3.10 読取可能範囲
The reader shall not be able to read a PIV card more than 10cm from the reader.
リーダーは、PIVカードをリーダーから10cmを超える距離で読み取れないようにしなければなりません(shall)。
2.4 PIV Contactless Card Reader (Physical Access)
2.4 PIV非接触型カードリーダー(物理アクセス)
2.4.1 Common Requirements
2.4.1 共通要件
The contactless interface of the reader shall support all requirements in sections 2.3.2 through 2.3.10.
リーダーの非接触型インターフェースは、第2.3.2節から第2.3.10節までのすべての要件をサポートしなければなりません(shall)。
3. References
3. 参考文献
ISO/IEC 7816-3:1997 Information technology - Identification cards - Integrated circuit(s) cards with contacts -Part 3: Electronic signals and transmission protocols
ISO/IEC 7816-3:1997/Amd. 1:2002 Information technology - Identification cards - Integrated circuit(s) cards with contacts - Part 3: Electronic signals and transmission protocols AMENDMENT 1: Electrical characteristics and class indication for integrated circuit(s) cards operating at 5 V, 3 V and 1.8 V
ISO/IEC 14443-1:2000 Identification cards - Contactless integrated circuit(s) cards – Proximity cards - Part 1: Physical Characteristics
ISO/IEC 14443-2:2001/Amd. 1:2005 Identification cards - Contactless integrated circuit(s) cards – Proximity cards - Part 2: Radio frequency power and signal interface AMENDMENT 1:Bit rates of fc/64, fc/32 and fc/16.
ISO/IEC 14443-3:2001/Amd.1:2005/Amd.3:2006 Identification cards – Contactless integrated circuit(s) cards – Proximity cards Part 3: Initialization and anticollision. AMENDMENT 1: Bit rates of fc /64, fc /32 and fc /16, AMENDMENT 3: Handling of reserved field and values.
ISO/IEC 14443-4:2001/Amd.1:2006 Identification cards – Contactless integrated circuit(s) cards – Proximity cards Part 4: Transmission Protocol AMENDMENT 1: Handling of reserved fields and values
PC/SC - Interoperability Specification for ICCs and Personal Computer Systems Part 2. Interface Requirements for Compatible IC Cards and Readers, Revision 2.01.02, September 2005
SP 800-73-1 - NIST Special Publication 800-73 Revision 1, Interfaces for Personal Identity Verification. March 2006.
ISO/IEC 7816-3:1997 情報技術—識別カード—接点付き集積回路カード—第3部:電子信号および伝送プロトコル。
ISO/IEC 7816-3:1997/Amd. 1:2002 情報技術—識別カード—接点付き集積回路カード—第3部:電子信号および伝送プロトコル、改訂1:5 V、3 V、1.8 Vで動作する集積回路カードの電気的特性およびクラス表示。
ISO/IEC 14443-1:2000 識別カード—非接触型集積回路カード—近接型カード—第1部:物理的特性。
ISO/IEC 14443-2:2001/Amd. 1:2005 識別カード—非接触型集積回路カード—近接型カード—第2部:無線周波数電力および信号インターフェース、改訂1:fc/64、fc/32、fc/16のビットレート。
ISO/IEC 14443-3:2001/Amd.1:2005/Amd.3:2006 識別カード—非接触型集積回路カード—近接型カード—第3部:初期化およびアンチコリジョン。改訂1:fc/64、fc/32、fc/16のビットレート、改訂3:予約フィールドおよび値の処理。
ISO/IEC 14443-4:2001/Amd.1:2006 識別カード—非接触型集積回路カード—近接型カード—第4部:伝送プロトコル、改訂1:予約フィールドおよび値の処理。
PC/SC—ICCおよびパーソナルコンピュータシステムの相互運用仕様、第2部:互換ICカードおよびリーダーのインターフェース要件、改訂2.01.02、2005年9月。
SP 800-73-1—NIST特別刊行物800-73改訂1、個人識別検証のためのインターフェース、2006年3月。
4. Abbreviations and Acronyms
4. 略語および頭字語
APDU — Application Protocol Data Unit
APDU — アプリケーションプロトコルデータ単位
API — Application Programming Interface
API — アプリケーションプログラミングインターフェース
ATR — Answer to Reset
ATR — リセット応答
FIPS — Federal Information Processing Standards
FIPS — 連邦情報処理標準
HSPD — Homeland Security Presidential Directive
HSPD — 国土安全保障大統領指令
IEC — International Electrotechnical Commission
IEC — 国際電気標準会議
ISO — International Organization for Standardization
ISO — 国際標準化機構
KB — Kilobyte
KB — キロバイト
kbit/s — Kilobits / second
kbit/s — キロビット/秒
NIST — National Institute of Standards and Technology
NIST — 米国国立標準技術研究所
PC/SC — Personal Computer / Smart Card
PC/SC — パーソナルコンピュータ/スマートカード
PIV — Personal Identification Verification
PIV — 個人識別検証
PPS — Protocol and Parameters Selection
PPS — プロトコルおよびパラメータの選択
TPDU — Transport Protocol Data Unit
TPDU — トランスポートプロトコルデータ単位
Vcc — Voltage at the Common Collector
Vcc — 共通コレクタの電圧