本公开涉及向车辆分发内容的中心装置、与该中心装置进行通信的车辆侧系统、内容的保护方法以及内容保护用程序。
背景技术:
1、近年来,伴随着驾驶辅助功能、自动驾驶功能等车辆控制的多样化,搭载于车辆的电子控制装置(以下,称为ecu(electronic control unit:电子控制单元))的车辆控制、诊断等的应用程序的规模增大。另外,伴随着功能改善等导致的版本升级,进行重新写入ecu的应用程序的所谓重编的机会也增加。另一方面,伴随着通信网络的发展等,联网汽车的技术也正在普及。根据这样的情况,例如在专利文献1中,公开了通过ota(over the air:空中下载)从服务器将ecu的更新程序分发至车载装置,并在车辆侧重新写入更新程序的技术。
2、另外,不限于更新程序,对于用户能够付费地使用的数字内容,也相同地进行通过ota向装置的分发。将如上述那样被施加使用限制的内容称为计费内容。在当前运用的系统中,与是计费内容还是其他的内容无关地,将全部的软件分发至车辆。使用计费内容的用户通过经过规定的手续进行计费,从而使由作为内容的分发源的中心管理的计费标志有效。然后,被分发计费内容的车辆向中心进行询问,若计费标志有效则计费内容变得可使用。
3、专利文献1:日本特开2020-276424号公报
4、在现有的系统中,由于以向中心进行计费状态的询问为前提,因此若车辆不为能够与中心通信的状态,则不能够使计费内容可使用。
技术实现思路
1、本公开是鉴于上述情况而完成的,其目的在于提供能够以更灵活的方式使被施加使用限制的内容可使用的中心装置、与该中心装置进行通信的车辆侧系统、内容的保护方法以及内容保护用程序。
2、根据权利要求1所述的中心装置,内容密钥生成部生成用于保护能够在使用时施加使用限制的内容的内容密钥,用户密钥生成部生成与内容的用户对应的用户密钥。内容加密部使用内容密钥对内容进行加密,内容密钥加密部使用与各车辆对应的设备密钥对内容密钥进行加密。然后,文件加密部使用用户密钥对至少包含用于使用内容的条件的许可文件进行加密。
3、若这样构成,则中心装置仅管理与各车辆对应的设备密钥即可,因此管理的密钥的数量变少。另外,能够施加使用限制的内容被内容密钥保护,使用该内容密钥需要与内容的用户建立关联的用户密钥和与各车辆建立关联的设备密钥。即,内容受双重密钥保护。并且,在车辆侧使用被施加使用限制的内容时,预先进行满足使用条件的手续,而在车辆侧使用设备密钥依次进行需要的解密即可。
4、因此,中心装置能够灵活且可靠地保护被施加使用限制的内容。另外,通过使用许可文件,能够灵活地设定用于使用内容的条件。此外,在车辆侧,即使不在能够与中心装置的通信的状态下,也能够使用内容。
5、根据权利要求2所述的中心装置,用户密钥加密部使用设备密钥对用户密钥进行加密,因此内容被三重密钥保护,能够使内容的保护等级进一步提高。
6、根据权利要求3所述的中心装置,在许可文件中,包含用于使用内容的允许条件、已使用设备密钥加密的内容密钥、以及用于识别内容的识别信息。由此,若使用用户密钥对许可文件进行解密,则能够确认用于使用内容的允许条件。然后,若在满足允许条件的基础上,使用设备密钥对内容密钥进行解密,则能够使用该密钥对与识别信息对应的内容进行解密。
7、根据权利要求4所述的中心装置,在许可文件中还包含用于进行加密的信息亦即加密参数。由此,能够从许可文件取得与使用各个密钥进行的加密相关的详细的信息。
1.一种中心装置,其中,具备:
2.根据权利要求1所述的中心装置,其中,
3.根据权利要求1或2所述的中心装置,其中,
4.根据权利要求3所述的中心装置,其中,
5.根据权利要求1~4中任一项所述的中心装置,其中,
6.根据权利要求1~5中任一项所述的中心装置,其中,
7.根据权利要求1~6中任一项所述的中心装置,其中,
8.根据权利要求1~7中任一项所述的中心装置,其中,
9.根据权利要求8所述的中心装置,其中,
10.根据权利要求9所述的中心装置,其中,
11.根据权利要求9所述的中心装置,其中,
12.根据权利要求1~7中任一项所述的中心装置,其中,
13.一种车辆侧系统,其中,具备:
14.一种车辆侧系统,具备:
15.一种车辆侧系统,具备:
16.一种内容的保护方法,其中,
17.根据权利要求16所述的内容的保护方法,其中,
18.根据权利要求16或17所述的内容的保护方法,其中,
19.根据权利要求18所述的内容的保护方法,其中,
20.根据权利要求16~19中任一项所述的内容的保护方法,其中,
21.根据权利要求16~20中任一项所述的内容的保护方法,其中,
22.根据权利要求16~21中任一项所述的内容的保护方法,其中,
23.根据权利要求22所述的内容的保护方法,其中,
24.根据权利要求23所述的内容的保护方法,其中,
25.根据权利要求23所述的内容的保护方法,其中,
26.根据权利要求16~21中任一项所述的内容的保护方法,其中,
27.一种内容保护用程序,是由与车辆进行通信并分发内容的中心装置所具备的计算机执行的内容保护用程序,其中,
28.根据权利要求27所述的内容保护用程序,其中,
29.根据权利要求28所述的内容保护用程序,其中,
30.根据权利要求29所述的内容保护用程序,其中,
31.根据权利要求27~30中任一项所述的内容保护用程序,其中,
32.根据权利要求27~31中任一项所述的内容保护用程序,其中,
33.根据权利要求27~32中任一项所述的内容保护用程序,其中,
34.根据权利要求33所述的内容保护用程序,其中,
35.根据权利要求34所述的内容保护用程序,其中,
36.根据权利要求34所述的内容保护用程序,其中,
37.根据权利要求27~32中任一项所述的内容保护用程序,其中,