1 Scope
2 References
3 Definitions
3.1 Terms defined elsewhere
3.2 Terms defined in this Recommendation
4 Abbreviations and acronyms
5 ECI Certificate System
5.1 Introduction
5.2 ECI Certificates
5.3 ECI Revocation List
5.4 Certificate Chains and Revocation List Trees
5.5 Revocation tree sets and revocation data files
5.6 Large data item signatures
5.7 Root Certificates
6 ECI Host Loader
6.1 Introduction
6.2 Storage, verification and activation
6.3 ECI Host related file formats
6.4 ECI Host Image transport protocols
7 ECI Client Loader
7.1 Introduction
7.2 Discovery of ECI Clients
7.3 Storage, verification and activation
7.4 ECI Client Chain structure formats
7.5 ECI Platform Operation Chain formats
7.6 File formats
7.7. ECI Client resources transport protocols
7.8 Platform Operation ECI Client installation
8 Revocation
8.1 Introduction
8.2 CPE revocation
8.3 Generic revocation process
8.4 Revocation Lists based ECI Host Revocation
8.5 ECI Platform Operation Revocation
8.6 ECI Client Revocation
9 ECI Client interfaces
9.1 Introduction
9.2 ECI virtual machine interface
9.3 Mechanism for ECI Client APIs
9.4 APIs for general ECI Host resources
9.5 APIs for ECI specific ECI Host resources
9.6 APIs for access to the ECI Host decryption resource
9.7 APIs for access to the ECI Host re-encryption resources
9.8 APIs for content property related resources
9.9 APIs for ECI Client and Application communication
10 Mandatory and optional ECI Host functionalities
10.1 Introduction
10.2 List of mandatory and optional ECI functionalities for
different types of CPE devices
Annex A – Cryptographical functions of the ECI host
A.1 Hash function
A.2 Asymmetrical cryptography
A.3 Symmetrical cryptography
A.4 Random number generation
Annex B – Interoperability parameters
B.1 Introduction
B.2 Revocation list length
B.3 ECI client image size
B.4 Broadcast carousel configuration parameters
Annex C – ECI Host API overview
Annex D – Forward compatibility of content property definitions
Appendix I – List of all available API messages in alphabetic order
Appendix II – Areas for further development
Bibliography