Lei Wang, Peiyu Guo, Jinhui Xie, Yin-Er Yao, Jinchun Liang
{"title":"一种新的DRM系统权限处理方法","authors":"Lei Wang, Peiyu Guo, Jinhui Xie, Yin-Er Yao, Jinchun Liang","doi":"10.1109/CAR.2009.12","DOIUrl":null,"url":null,"abstract":"There are many solutions and standards about digital rights management(DRM) now. Almost all the solutions used cryptography and rights processing technologies to protect contents. Only legal users can decrypt and enjoy contents under the control of rights information, illegal users are prohibited. Rights processing technologies include rights expression languages (REL), binary encoding method, virtual machine, and so on. ODRL (Open Digital Rights Language) and XrML (eXtensible Markup Language) are all RELs, which express rights based on XML. Broadcasting flag encodes copy control information into binary data block. Marlin DRM uses Plankton virtual machine to process rights information. In this paper, we provided a rights processing method which is based on ASN.1(Abstract Syntax Notation One) syntax and using ASN.1 distinguishable encoding rule (DER) to encode rights information into binary data block. Compared with RELs, this rights processing method uses less bits to express rights information and can save more bandwidth during transmission. And it can express more rights information than broadcast flag.","PeriodicalId":320307,"journal":{"name":"2009 International Asia Conference on Informatics in Control, Automation and Robotics","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A New Rights Processing Method for DRM Systems\",\"authors\":\"Lei Wang, Peiyu Guo, Jinhui Xie, Yin-Er Yao, Jinchun Liang\",\"doi\":\"10.1109/CAR.2009.12\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"There are many solutions and standards about digital rights management(DRM) now. Almost all the solutions used cryptography and rights processing technologies to protect contents. Only legal users can decrypt and enjoy contents under the control of rights information, illegal users are prohibited. Rights processing technologies include rights expression languages (REL), binary encoding method, virtual machine, and so on. ODRL (Open Digital Rights Language) and XrML (eXtensible Markup Language) are all RELs, which express rights based on XML. Broadcasting flag encodes copy control information into binary data block. Marlin DRM uses Plankton virtual machine to process rights information. In this paper, we provided a rights processing method which is based on ASN.1(Abstract Syntax Notation One) syntax and using ASN.1 distinguishable encoding rule (DER) to encode rights information into binary data block. Compared with RELs, this rights processing method uses less bits to express rights information and can save more bandwidth during transmission. And it can express more rights information than broadcast flag.\",\"PeriodicalId\":320307,\"journal\":{\"name\":\"2009 International Asia Conference on Informatics in Control, Automation and Robotics\",\"volume\":\"17 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2009 International Asia Conference on Informatics in Control, Automation and Robotics\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CAR.2009.12\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 International Asia Conference on Informatics in Control, Automation and Robotics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CAR.2009.12","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
摘要
目前关于数字版权管理(DRM)有很多解决方案和标准。几乎所有的解决方案都使用加密和权限处理技术来保护内容。只有合法用户才能解密和享受版权信息控制下的内容,非法用户禁止使用。权限处理技术包括权限表示语言(REL)、二进制编码方法、虚拟机等。ODRL (Open Digital Rights Language)和XrML (eXtensible Markup Language)都是基于XML表达权限的rel。广播标志将复制控制信息编码成二进制数据块。马林DRM采用浮游生物虚拟机处理版权信息。本文提出了一种基于ASN.1(Abstract Syntax Notation One)语法,利用ASN.1可分辨编码规则(DER)将权限信息编码为二进制数据块的权限处理方法。与rel相比,该方法使用更少的比特来表达权限信息,在传输过程中可以节省更多的带宽。它比广播旗能表达更多的权利信息。
There are many solutions and standards about digital rights management(DRM) now. Almost all the solutions used cryptography and rights processing technologies to protect contents. Only legal users can decrypt and enjoy contents under the control of rights information, illegal users are prohibited. Rights processing technologies include rights expression languages (REL), binary encoding method, virtual machine, and so on. ODRL (Open Digital Rights Language) and XrML (eXtensible Markup Language) are all RELs, which express rights based on XML. Broadcasting flag encodes copy control information into binary data block. Marlin DRM uses Plankton virtual machine to process rights information. In this paper, we provided a rights processing method which is based on ASN.1(Abstract Syntax Notation One) syntax and using ASN.1 distinguishable encoding rule (DER) to encode rights information into binary data block. Compared with RELs, this rights processing method uses less bits to express rights information and can save more bandwidth during transmission. And it can express more rights information than broadcast flag.