Table of Contents

 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