RFC 8949 - Concise Binary Object Representation (簡潔バイナリオブジェクト表現, CBOR)
Abstract (概要)
Concise Binary Object Representation (CBOR, 簡潔バイナリオブジェクト表現) は, 極めて小さなコードサイズ, かなり小さなメッセージサイズ, およびバージョンネゴシエーションを必要としない拡張性の可能性を含む設計目標を持つデータフォーマットです. これらの設計目標は, ASN.1 や MessagePack などの以前のバイナリシリアライゼーションとは異なります.
この文書は RFC 7049 を廃止し, 編集上の改善, 新しい詳細, および誤記訂正を提供しながら, RFC 7049 の交換フォーマットとの完全な互換性を維持します. フォーマットの新しいバージョンは作成しません.
ステータス: Standards Track (標準トラック)
公開日: 2020年12月
廃止: RFC 7049
Contents (目次)
- 1. Introduction (はじめに)
- 2. CBOR Data Models (CBOR データモデル)
- 3. Specification of the CBOR Encoding (CBOR エンコーディング仕様)
- 4. Serialization Considerations (シリアライゼーション考慮事項)
- 5. Creating CBOR-Based Protocols (CBOR ベースのプロトコル作成)
- 6. Converting Data between CBOR and JSON (CBOR と JSON 間のデータ変換)
- 7. Future Evolution of CBOR (CBOR の将来の進化)
- 8. Diagnostic Notation (診断記法)
- 9. IANA Considerations (IANA 考慮事項)
- 10. Security Considerations (セキュリティ考慮事項)
- 11. References (参考文献)
- Appendix A. Examples (附録 A. 例)
- Appendix B. Jump Table (附録 B. ジャンプテーブル)
- Appendix C. Pseudocode (附録 C. 疑似コード)
- Appendix D. Half-Precision (附録 D. 半精度)
- Appendix E. Comparison (附録 E. 比較)
- Appendix F. Well-Formedness Errors (附録 F. 整形式エラー)
- Appendix G. Changes from RFC 7049 (附録 G. RFC 7049 からの変更)