首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

用于向车辆网络的控制单元提供随机数的方法以及用于执行所述方法的车辆网络 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:大陆汽车科技有限公司

摘要:本发明涉及一种用于向经由车辆网络1进行通信的控制单元2,3,4,5提供随机数的方法,在该方法中,提供了具有聚合组件7.1、存储单元7.2和分发组件7.3的随机数生成器7,形成了各自具有至少一个熵源2.10,3.10,4.10的多个控制单元2,3,4,其中,经由该车辆网络1将该至少一个熵源的原始数据传输至聚合组件7.1,通过仅将既以非确定性方式出现又包含最小程度的熵的那些组合原始数据用作合格原始数据来执行对来自这些熵源2.10,3.10,4.10的组合原始数据的质量保证,借助于加密单向函数将这些合格原始数据转换成聚合数据块并将该聚合数据块作为随机数安全地存储在该存储单元7.2中,并且最后借助于该分发组件7.3经由该车辆网络1将存储在该存储单元7.2中的随机数传输至控制单元4,5。

主权项:1.一种用于向经由车辆网络1进行通信的控制单元2,3,4,5提供随机数的方法,该方法具有以下方法步骤:a提供出于向这些控制单元4,5传输随机数的目的而连接至该车辆网络1的随机数生成器7,其中,该随机数生成器7具有聚合组件7.1、存储单元7.2和分发组件7.3,b形成多个控制单元2,3,4,每个控制单元具有至少一个熵源2.10,3.10,4.10,其中,出于生成随机数的目的,将由这些熵源2.10,3.10,4.10生成的原始数据经由该车辆网络1传输至该随机数生成器7的聚合组件7.1,c组合从这些熵源2.10,3.10,4.10传输至该聚合组件7.1的原始数据,d通过如下方式对组合原始数据执行质量保证,将选出的组合原始数据作为合格原始数据:确保选出的组合原始数据以非确定性方式出现,并且确保选出的组合原始数据所包含的熵至少满足最小数量的熵的要求,e通过借助于加密单向函数将这些合格原始数据转换成聚合数据块来对这些合格原始数据进行后处理,f将该聚合数据块作为随机数安全地存储在该存储单元7.2中,以及g借助于该分发组件7.3经由该车辆网络1将存储在该存储单元7.2中的随机数传输至控制单元4,5。

全文数据:用于向车辆网络的控制单元提供随机数的方法以及用于执行所述方法的车辆网络本发明涉及一种用于向经由车辆网络进行通信的控制单元提供随机数的方法。本发明还涉及一种用于执行根据本发明的方法的车辆网络。近年来,车辆已经配备有各种用于控制对应功能单元的基于车辆的控制单元ECU电子控制单元。这些ECU各自经由基于车辆的网络车辆网络彼此连接以便进行协作。通常使用实施与适当的硬件交互的相应功能的基于软件的应用来控制这些ECU并且在这些ECU之间进行通信。在这种情况下,保护这类应用免受未经授权的访问变得越来越重要。因此,对用于这些ECU彼此之间以及与外部通信伙伴例如,服务器或其他车辆的安全通信、以及用于密钥交换协议的加密安全随机数的需求增加。这些随机数必须在车辆启动之后在非常短的时间内通常在100ms内可用。在比如微控制器等网络节点的确定性系统中,通常很难收集足以生成随机数的熵。这还具体应用于具有包含这类微控制器的控制单元的车辆网络。已知的做法是出于生成安全随机数的目而分别在各个控制单元中安装真随机数生成器TRNG,这些真随机数生成器旨在处理对快速提供随机数的需求。然而,这些真随机数生成器通常不能在启动过程之后足够快地提供良好的随机数,并且还增加了每个ECU的成本。随机数生成器RNG的重要特征是它的熵,即,由随机数生成器生成的随机数的随机性和不可预测性。熵源即,以非确定性方式操作并且确定可用“随机性”熵的系统用于实施随机数生成器。还需要用于测量来自熵源的随机波动变量的提取机制,旨在利用该提取机制来“收集”尽可能多的熵。最后,对由熵源提供的这些原始数据进行预处理以便补偿熵源或提取机制中的缺陷。本发明的目的是提供一种用于向经由车辆网络进行通信的控制单元提供安全随机数以用于车辆内的组件中的加密使用的方法,该方法在车辆已经启动之后的非常短的时间内可用,并且可以以成本有效的方式实施。本发明的目的还有提供一种用于执行根据本发明的方法的车辆网络。首先提及的目的是借助于具有专利权利要求1的特征的方法来实现的。根据本发明的用于向经由车辆网络进行通信的控制单元提供安全随机数的这种方法具有以下方法步骤:a提供出于向这些控制单元传输随机数的目的而连接至该车辆网络的随机数生成器,其中,该随机数生成器具有聚合组件、存储单元和分发组件,b形成多个控制单元,每个控制单元具有至少一个熵源,其中,出于生成随机数的目的,将由这些熵源生成的原始数据经由该车辆网络传输至该随机数生成器的聚合组件,c组合从这些熵源传输至该聚合组件的原始数据,d通过仅将既以非确定性方式出现又包含最小数量的熵的那些组合原始数据用作合格原始数据来对来自这些熵源的组合原始数据执行质量保证,e通过借助于加密单向函数将这些合格原始数据转换成聚合数据块来对这些合格原始数据进行后处理,f将该聚合数据块作为随机数安全地存储在该存储单元中,以及g借助于该分发组件经由该车辆网络将存储在该存储单元中的随机数传输至控制单元。根据本发明的这种方法提供了一种具有ECU的车辆网络,其中,从不同的熵源中生成安全随机数,并且以永久、保密并且防篡改的方式将这些安全随机数存储在作为车辆网络的中央网络组件的随机数生成器中,其结果是,这种将安全随机数保持在存储单元中导致具有足够熵的随机数在车辆网络的启动时间较短的情况下可用,使得这些随机数经由车辆网络可用于其他控制单元进行加密操作。通过这样将安全随机数保持在随机数生成器的存储单元中,控制单元不需要任何单独的随机数生成器,从而使得可以降低车辆网络的成本。此外,关于借助于中央随机数生成器来生成随机数的集中式架构简化了例如在安全更新期间对另外熵源的后续添加或者对随机数生成器的软件的改变。根据本发明一个有利发展,根据方法步骤g,每个随机数仅传输一次,以便避免重复使用随机数。另一种有利配置提供了还利用至少一个熵源来形成随机数生成器。通过增加数量的熵源,可以提高从其生成的随机数的随机性和不可预测性。根据本发明的一个有利配置,将在车辆中使用的传感器的测量不准确性用作熵源。这些优选地涉及引擎速度传感器、和或捕获该车辆的方向盘的转向运动的传感器、和或雷达传感器、和或至少一个光传感器、和或捕获该车辆的制动踏板的位置的传感器。当将传感器用作熵源时,对这些传感器的测量不准确性进行测量并且将这些测量不准确性数字化为比特数,其中,将该比特数的n个最低有效位用作原始数据。此外,根据发展,可以将来自该车辆的数据总线的总线信号和或来自该车辆的控制系统的控制信号用作熵源。在这方面,优选地将该数据总线上具有相同类型的两个非周期性消息之间的时段用作熵源。最后,根据发展,可以将加密计算的结果用作熵源。在这个方面,优选地将哈希和和或消息认证码MAC、签名和或经加密的数据用作加密计算。根据本发明的另一种有利发展,使用统计分析方法来执行根据方法步骤d的质量保证。出于这种目的,使用由特定度量构成,这确保所选数据以非确定性的方式出现,否则所选数据将被拒绝,即,由熵源所提供的原始数据必须均匀地分布,并且必须不包含统计偏斜或统计模式。通过使用已知的统计分析方法来确保这些需求。另外,仅当所选原始数据包含一定最小数量的熵时才进一步处理这些所选原始数据。出于这种目的,借助于加密哈希函数来混合并压缩针对均匀分布而被检查的原始数据以便增大熵。在借助于随机数生成器的分发组件进行分发之前,使用具有预定义操作模式的加密算法来执行根据方法步骤f的对将所生成的随机数作为聚合数据块的安全存储。这在被控制单元使用之前确保了随机数的机密性和完整性。其次提及的目的是借助于具有专利权利要求13的特征的车辆网络来实现的。这种具有多个通信控制单元的用于提供随机数的车辆网络包括以下组件:-随机数生成器,出于向这些控制单元传输随机数的目的而连接至该车辆网络,其中,该随机数生成器具有聚合组件、存储单元和分发组件,-多个控制单元,每个控制单元具有至少一个熵源,其中,出于生成随机数的目的,可以将由这些熵源生成的原始数据经由该车辆网络传输至该随机数生成器的聚合组件,其中,-该聚合组件被设计成用于组合从这些熵源传输的原始数据,并且用于通过能够仅将既以非确定性方式出现又包含最小数量的熵的那些组合原始数据用作合格原始数据来使这些组合原始数据经受质量保证,-该聚合组件被设计成用于对这些合格原始数据进行后处理,根据该后处理,可以借助于加密单向函数将这些合格原始数据转换成聚合数据块,并且可以将此数据块作为随机数安全地存储在该存储单元中,并且-该存储单元被设计成用于借助于该分发组件经由该车辆网络将所存储的随机数传输至控制单元。根据本发明的这种车辆网络还具有结合根据本发明的方法提及的有利性质。根据本发明的车辆网络的有利配置由从属专利权利要求14至20的特征给出。在下文中将基于根据本发明的车辆网络的示例性实施例并且参考附图来描述并解释根据本发明的方法。在附图中:图1示出了用于执行根据本发明的方法的根据本发明的车辆网络的示例性实施例的示意性展示,图2示出了根据图1的车辆网络的更详细的示意性展示,并且图3示出了借助于根据图2的车辆网络的随机数生成器来生成随机数的示意性展示。图1示出了根据本发明的车辆网络1的结构,该结构用于借助于此车辆网络1来实施根据本发明的方法以提供随机数。此车辆网络1包括多个控制单元ECU2、3、4和5、以及具有随机数生成器7的控制单元6。这些控制单元经由数据总线10例如,CAN总线彼此通信。下文被称为熵池并且同样以附图标记7表示的随机数生成器7用于生成并保持随机数以便在必要时使这些随机数可用于特定控制单元进行加密操作。如在图1中所指示的,例如,这样的熵池7可以作为软件组件集成在控制单元6中。已经现有的控制单元6或为此目的实施的控制单元6可以用于此目的。图2详细地示出了车辆网络1的结构。根据此,熵池7包括以下主要组件:-聚合组件7.1,-呈安全存储装置形式的存储单元7.2,以及-分发组件。根据图2,生成随机数所需的熵源被实施在一些控制单元中,即,在控制单元2、3和4中,因为这些控制单元2、3和4具有包含至少一个熵源作为组件的熵代理。因此,控制单元2的熵代理2.1利用熵源2.10来实施,控制单元3的熵代理3.1利用两个熵源3.10和3.11来实施,并且控制单元4的熵代理4.1利用熵源4.10来实施。除了上文提及的主要组件之外,熵池7还具有分别具有熵源7.40和具有两个熵源7.50和7.51的两个熵代理7.4和7.5。控制单元2、3和4的熵代理2.1、3.1、4.1和熵池7的熵代理7.4和7.5经由单向连接a1、a2、a3、a4和a5连接至熵池7的聚合组件7.1。经由这些通信连接a1至a5将生成随机数所需的、来自熵代理的相应熵源的原始数据传输至此聚合组件7.1。需要随机数以执行加密计算的那些控制单元具有作为组件的随机数收集器。因此,控制单元4具有随机数收集器4.2并且控制单元5具有随机数收集器5.2。这些随机数收集器4.2和5.2各自经由单向连接b1和b2连接至熵池7的分发组件7.3。借助于分发组件7.3经由这些通信连接b1和b2将存储在存储单元7.2中的随机数传输至随机数收集器4.2和随机数收集器5.2。从图2可以清楚的是,车辆网络1具有采用具有熵代理的熵生产者的形式的控制单元、以及仅作为随机数的消费者出现并且因此仅包括随机数收集器且不包括熵代理的控制单元。因此,作为熵生产者的这两个控制单元2和3仅配备有熵代理2.1和3.1,而作为随机数消费者的控制单元5仅具有随机数收集器5.2。相比而言,控制单元4作为熵生产者和随机数消费者两者出现,并且因此具有熵代理4.1和随机数收集器4.2两者。可以经由数据总线10或经由单独的通信结构来实施单向通信连接a1、a2和a3、以及b1和b2。为了产生随机数,熵池7使用实施在相应控制单元2、3和4中的熵源2.10、3.10和3.11、和4.10、以及其自己的熵源7.40、7.50和7.51两者。可以使用不同的随机事件来实施这些熵源。这类的随机事件可以基于物理现象例如,在车辆中使用的传感器的模拟测量不准确性。由于测量不准确性通常由于非确定性环境影响而出现,因此其可以被用作熵源。例如,车辆中的以下传感器适合于此:-引擎速度传感器-用于检测转向运动的传感器-雷达传感器-光传感器-用于检测制动踏板的位置的传感器。当将这类传感器用作熵源时,对这些传感器的测量不准确性进行测量并且将这些测量不准确性数字化为比特数,其中,将该比特数的n个最低有效位用作原始数据。如果这种原始数据例如在数据总线10上被传输至所有网络订户,则这些数据还可以由熵池的熵代理7.4和7.5直接从数据总线10分出,并且可以被传输至聚合组件7.1以进行进一步的处理。在车辆网络1的组件中例如,在数据总线10中或在控制系统例如,车辆的舒适系统或辅助系统中出现的事件也可以用作熵源。当使用呈CAN总线形式的数据总线10时,例如,由于复杂的确定性过程,在CAN总线上具有相同类型的两个非周期性消息之间经过的时间很难预测,并且因此可以用作熵源。这种非周期性消息可以被分类为三个不同的类别:-在数据总线上出现特定非循环消息类型的值之间的时间窗,例如:·针对出现特定制动值的时间窗·窗户的上升与下降之间的时间·油箱盖的打开之间的时间窗·使用特定挡位的时间。-在数据总线上特定消息的特定值序列或多个消息类型序列之间的时间窗,例如:·特定制动值模式之间的时间窗·挡位序列的特定换挡模式和换挡期间挡位中的停留时间。-数据总线上特定的消息类型序列的持续时间,这些消息类型彼此独立而不需要注意消息的实际值,例如:ο在启动期间的特定模式:加速、挡位、汽油供应的混合。当使用舒适系统例如,空调系统的控制系统作为熵源时,捕获期望值与如在控制器中所测得的实际值之间的差值。最后,由于加密计算的结果通常具有较高程度的熵,还可能使用加密计算的结果作为熵源,以便确保要保护的性质保密性、完整性、真实性的安全。加密计算的结果的示例为:-哈希和-消息认证码MAC-签名-经加密的数据。原则上,在车辆中执行这种加密计算的每个点处安装熵代理是可以想到的,并且取决于车辆制造商。只应使用其中不可能有重复值的那些加密方法和协议来生成熵。如果例如借助于消息认证码来保护CAN总线上的特定消息的完整性,则相应消息可以基于其对象ID被直接识别并且由熵池7内的熵代理7.4或7.5分出。然后,熵代理7.4或7.5可以提取MAC并且将其转发至聚合组件7.1。例如,如果利用比如TLS等协议对车辆网络1的控制单元与后端之间经由互联网的通信进行加密,则控制单元内的熵代理可以使用通信的密文来获得熵并且可以将其转发至聚合组件7.1。必须对传输至熵池7的聚合组件7.1的数字原始数据进行预处理并且证明其合格以适合作为随机数,如利用图3示意性地指示的。根据图3,通过仅将既以非确定性方式出现又包含最小数量的熵的从不同熵源组合的那些原始数据用作合格原始数据来使来自不同熵源“传感器”、“总线信号控制信号”和“加密计算”的原始数据经受质量保证。然后将这些合格原始数据供应至后处理,并且然后将这些合格并经后处理的原始数据作为随机数存储在呈安全存储装置形式的存储单元7.2中。为了执行质量保证,通过使用在下文中提及的检验方法利用特定度量来评估来自不同熵源的被使用并构成组合的原始数据,以确保由熵源提供的原始数据均匀地分布并且不包含统计偏斜或统计模式。所选度量确保所选原始数据以非确定性的方式出现,并且否则拒绝它们。另外,仅当所收集的熵数据包含一定最小数量的熵时,才释放所收集的熵数据以供进一步处理。出于这种目的,借助于加密哈希函数来混合并压缩针对均匀分布而被检查的原始数据以便增大熵。用于确定随机数的所有统计和确定性在线检验方法通常都可以用于此目的。以下检验方法可以用于此目的,例如:-用于确定正态分布的卡方检验、序列检验,-用于确定分布偏斜的最小检验、生日检验、频率检验,-用于检测重复模式的矩阵等级检验、重叠和检验,以及-用于确定不与正态分布相对应的分布相似度的校正检验、柯尔莫哥洛夫-斯米尔诺夫Kolmogrov-Smirnov检验。为了对以这种方式进行合格证明的这些原始数据进行后处理,借助于加密单向函数将这些原始数据转换成聚合数据块,该聚合数据块被用作随机数。基于块密码模式构造的所有加密哈希函数和单向函数都可以用于此目的。在单向函数f的情况下,几乎没有可以执行以从此函数的给定函数值fx中找到相关联的x值的方法。这类加密单向函数为例如:-具有所有任意位长的哈希函数,比如:·SHA-1·SHA-2·SHA-3·SHAKE·RIPEMD·光子Photon·海绵Spongent、或者-块密码模式构造独立于所使用的块密码,比如:·Davies-Meyer构造·Matyas-Meyer-Oseas构造·Miyaguchi-Preneel构造。对从熵源接收的原始数据的最后一个预处理步骤涉及将作为聚合数据块生成的随机数安全地存储在熵池7的存储单元7.2中。该安全存储必须在随机数被呈消费者形式的控制单元4和5使用之前确保这些随机数的保密性和完整性。这可以通过使用具有特殊操作模式的加密算法来确保。操作模式是一种使用块密码的特定方式,其描述了使用加密算法来处理一个或多个明文和密码块。在下一段落中提及了不同的操作模式:-具有独立于块密码的特殊操作模式的块密码,例如:·SIV模式·CCM模式·CMAC消息认证模式·CBC-MAC·O-MAC·P-MAC-经认证的加密方案,例如:·凯撒比赛的所有当前订户https:competitions.cr.yp.tocaesar.html·GCM模式·OCB模式-不对称签名和加密方法,例如:·ECIES·DSA·ECDSA·RSA以这种方式生成的随机数被保持在存储单元7.2中,以便由分发组件7.3分发到消费者即,具有随机数收集器的控制单元。分发组件7.3确保将所生成的随机数分发至消费者的随机数收集器组件,并且如果具有当前随机数的存储单元7.2为空,则块进一步输出。分发组件7.3还确保仅将随机数向作为消费者的控制单元4和5传输一次,从而防止重复使用随机数。

权利要求:1.一种用于向经由车辆网络1进行通信的控制单元2,3,4,5提供随机数的方法,该方法具有以下方法步骤:a提供出于向这些控制单元4,5传输随机数的目的而连接至该车辆网络1的随机数生成器7,其中,该随机数生成器7具有聚合组件7.1、存储单元7.2和分发组件7.3,b形成多个控制单元2,3,4,每个控制单元具有至少一个熵源2.10,3.10,4.10,其中,出于生成随机数的目的,将由这些熵源2.10,3.10,4.10生成的原始数据经由该车辆网络1传输至该随机数生成器7的聚合组件7.1,c组合从这些熵源2.10,3.10,4.10传输至该聚合组件7.1的原始数据,d通过仅将既以非确定性方式出现又包含最小数量的熵的那些组合原始数据用作合格原始数据来对来自这些熵源2.10,3.10,4.10的组合原始数据执行质量保证,e通过借助于加密单向函数将这些合格原始数据转换成聚合数据块来对这些合格原始数据进行后处理,f将该聚合数据块作为随机数安全地存储在该存储单元7.2中,以及g借助于该分发组件7.3经由该车辆网络1将存储在该存储单元7.2中的随机数传输至控制单元4,5。2.如权利要求1所述的方法,其中,根据方法步骤g,每个随机数仅传输一次。3.如权利要求1或2所述的方法,其中,还使用方法步骤b利用至少一个熵源7.40,7.50形成该随机数生成器7。4.如前述权利要求中任一项所述的方法,根据该方法,将在车辆中使用的传感器的测量不准确性用作熵源2.10,3.10,4.10,7.40,7.50。5.如权利要求4所述的方法,根据该方法,将以下各项用作传感器:引擎速度传感器、和或捕获车辆的方向盘的转向运动的传感器、和或雷达传感器、和或至少一个光传感器、和或捕获车辆的制动踏板的位置的传感器。6.如权利要求4或5所述的方法,其中,对这些传感器的测量不准确性进行测量并且将这些测量不准确性数字化为比特数,其中,将该比特数的n个最低有效位用作原始数据。7.如前述权利要求之一所述的方法,其中,将来自车辆的数据总线10的总线信号和或来自车辆的控制系统的控制信号用作熵源2.10,3.10,4.10,7.40,7.50。8.如权利要求7所述的方法,其中,将该数据总线10上具有相同类型的两个非周期性消息之间的时段用作熵源2.10,3.10,4.10,7.40,7.50。9.如前述权利要求之一所述的方法,其中,将加密计算的结果用作熵源2.10,3.10,4.10,7.40,7.50。10.如权利要求9所述的方法,其中,将哈希和和或消息认证码MAC、签名和或经加密的数据用作加密计算。11.如前述权利要求之一所述的方法,其中,使用统计分析方法来执行根据方法步骤d的质量保证。12.如前述权利要求之一所述的方法,其中,使用具有预定义操作模式的加密算法将根据方法步骤f的对该聚合数据块的存储执行为安全存储。13.一种用于提供随机数的车辆网络1,具有多个通信控制单元2,3,4,5,6,该车辆网络包括:-随机数生成器7,出于向该控制单元4,5传输随机数的目的而连接至该车辆网络1,其中,该随机数生成器7具有聚合组件7.1、存储单元7.2和分发组件7.3-多个控制单元2,3,4,每个控制单元具有至少一个熵源2.10,3.10,4.10,其中,出于生成这些随机数的目的,可以将由这些熵源2.10,3.10,4.10生成的原始数据经由该车辆网络1传输至该随机数生成器7的聚合组件7.1,其中,-该聚合组件7.1被设计成用于组合从这些熵源2.10,3.10,4.10传输的原始数据,并且用于通过能够仅将既以非确定性方式出现又包含最小数量的熵的那些组合原始数据用作合格原始数据来使这些组合原始数据经受质量保证,-该聚合组件7.1被设计成用于对这些合格原始数据进行后处理,根据该后处理,可以借助于加密单向函数将这些合格原始数据转换成聚合数据块,并且可以将此数据块作为随机数存储在该存储单元7.2中,并且-该存储单元7.2被设计成用于借助于该分发组件7.3经由该车辆网络1将所存储的随机数传输至控制单元4,5。14.如权利要求13所述的车辆网络1,其中,利用至少一个熵源7.40,7.50形成该随机数生成器7。15.如权利要求13或14所述的车辆网络1,其中,该控制单元2,3,4的至少一个熵源2.10,3.10,4.10被安排在熵代理2.1,3.1,4.1中,其中,该熵代理2.1,3.1,4.1经由单向通信连接a1,a2,a3连接至该随机数生成器7的聚合组件7.1。16.如权利要求14或15所述的车辆网络1,其中,该随机数生成器7的至少一个熵源7.40,7.50被安排在熵代理7.4,7.5中,该熵代理经由单向通信连接a4,a5连接至该随机数生成器7的聚合组件7.1。17.如权利要求13至16所述的车辆网络1,其中,至少一个控制单元4,5具有随机数收集器4.2,5.2,该随机数收集器出于传输随机数的目的而经由单向通信连接b1,b2连接至该随机数生成器的分发组件。18.如权利要求13至17所述的车辆网络1,其中,至少一个熵源2.10,3.10,4.10,7.40,7.50是车辆的传感器。19.如权利要求13至18所述的车辆网络1,其中,至少一个熵源2.10,3.10,4.10,7.40,7.50是车辆的数据总线10。20.如权利要求13至19所述的车辆网络1,其中,至少一个熵源2.10,3.10,4.10,7.40,7.50是车辆的加密计算单元。

百度查询: 大陆汽车科技有限公司 用于向车辆网络的控制单元提供随机数的方法以及用于执行所述方法的车辆网络

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。