System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及电子设备领域,更具体的说,是涉及一种处理方法和装置。
技术介绍
1、电子设备在生产过程中,为了满足系统出货的各种需求,为系统配置多种tpm(trusted platform module)安全芯片。
2、但是,因为当前的硬件和软件的架构设计,只定义了一组内存空间给一个tpmdevice(软件),导致电子设备只能使用一个tpm软件,而不支持多个tpm软件同时执行。
3、因此,整体系统出货时只使用其中的一个tpm device,而客户使用该电子设备的需求不同,该整体系统出货时使用的tpm可能与客户在使用过程中的使用需求不同,这会导致系统中使用的tpm与用户使用需求不匹配。
技术实现思路
1、有鉴于此,本申请提供了一种处理方法和装置,如下:
2、一种处理方法,包括:
3、在电子设备的操作系统运行阶段,获得目标指令;所述目标指令表征需要设置可信平台模块的信息的指令;
4、调用目标对象执行目标操作,确定出目标配置;所述目标对象运行在所述电子设备中,所述目标配置包括不同可信平台模块的信息;
5、基于所述目标配置响应所述目标指令。
6、可选的,上述的处理方法,所述获得目标指令包括:
7、基于接收到触发第一应用进程的触发指令,所述第一应用进程用于确定出目标配置;所述第一应用进程由第一方式被触发或第二方式被触发,所述第一方式表征第二应用进程被启动运行,所述第二方式表征在第二应用进程运行期间接收到
8、可选的,上述的处理方法,所述调用目标对象执行目标操作,确定出目标配置,包括:
9、至少依据所述触发指令确定第一可信平台模块;
10、确定所述第一可信平台模块的配置信息为目标配置。
11、可选的,上述的处理方法,所述调用目标对象执行目标操作,确定出目标配置,包括:
12、调用目标对象检测所述电子设备中包含至少两个可信平台模块;
13、确定所述至少两个可信平台模块的配置信息为目标配置。
14、可选的,上述的处理方法,所述基于所述目标配置响应所述目标指令,包括下列方式之一:
15、方式1:基于电子设备的显示屏幕输出确定出的可信平台模块的显示信息,所述显示信息是所述配置信息中的至少部分;显示屏幕上的输出界面为操作系统的管理界面和/或基本输入输出系统的配置界面;
16、依据显示屏幕上的输入接口接收到的选择信息,确定目标可信平台模块;所述目标可信平台模块为第一可信平台模块或所述至少两个可信平台模块中的任一;
17、依据所述目标可信平台模块的信息,将所述目标可信平台模块作为所述电子设备的可信平台模块启动;
18、方式2:直接确定出目标可信平台模块并将目标可信平台模块作为所述电子设备的可信平台模块启动,所述目标可信平台模块为所述第一可信平台模块或所述至少两个可信平台模块中的任一。
19、可选的,上述的处理方法,将所述目标可信平台模块作为所述电子设备的可信平台模块启动,包括:
20、向所述目标可信平台模块发送触发信号,以使得所述目标可信平台模块基于所述触发信号启动,所述触发信号用于控制可信平台模块处于启动状态;
21、控制向第二可信平台模块发送的信号从触发信号调整为非触发信号,所述第二可信平台模块是所述电子设备中在所述目标可信平台模块启动前采用的可信平台模块。
22、可选的,上述的处理方法,所述在电子设备的操作系统运行阶段,获得目标指令,包括以下任一个:
23、在电子设备的操作系统运行阶段,获得操作系统切换的切换指令;
24、在电子设备的操作系统运行阶段,基于检测到电子设备的位置信息从第一位置变化为第二位置,生成切换指令,所述第一位置所属区域和第二位置所属区域支持不同的可信平台模块。
25、可选的,上述的处理方法,所述调用目标对象执行目标操作,确定出目标配置,包括:
26、依据所述目标指令生成检测信号;
27、调用目标对象依据所述检测信号检测电子设备的至少两个预设位置是否设置有可信平台模块,得到检测结果;
28、基于检测结果确定所述电子设备中设置有至少两个可信平台模块,确定所述至少两个可信平台模块的配置信息。
29、可选的,上述的处理方法,所述调用目标对象依据所述检测信号检测电子设备的至少两个预设位置是否设置有可信平台模块,得到检测结果,包括:
30、若所述目标对象是基本输入输出系统,调用所述基本输入输出系统,控制所述基本输入输出系统依据所述检测信号生成检测命令,将所述检测命令发送至电子设备的至少两个预设位置,接收所述至少两个预设位置针对所述检测命令的反馈信息,将反馈信息作为检测结果;
31、若所述目标对象是操作系统,调用操作系统,控制所述操作系统向基本输入输出系统发送检测信号,以使得所述基本输入输出系统检测电子设备的至少两个预设位置是否设置有可信平台模块,得到检测结果。
32、一种处理装置,包括:
33、获得模块,用于在电子设备的操作系统运行阶段,获得目标指令;所述目标指令表征需要设置可信平台模块的信息的指令;
34、调用模块,用于调用目标对象执行目标操作,确定出目标配置;所述目标对象运行在所述电子设备中,所述目标配置包括不同可信平台模块的信息;
35、响应模块,用于基于所述目标配置响应所述目标指令。
本文档来自技高网...【技术保护点】
1.一种处理方法,包括:
2.根据权利要求1所述的处理方法,所述获得目标指令包括:
3.根据权利要求2所述的处理方法,所述调用目标对象执行目标操作,确定出目标配置,包括:
4.根据权利要求2所述的处理方法,所述调用目标对象执行目标操作,确定出目标配置,包括:
5.根据权利要求3或4所述的处理方法,所述基于所述目标配置响应所述目标指令,包括下列方式之一:
6.根据权利要求5所述的处理方法,将所述目标可信平台模块作为所述电子设备的可信平台模块启动,包括:
7.根据权利要求1所述的处理方法,所述在电子设备的操作系统运行阶段,获得目标指令,包括以下任一个:
8.根据权利要求1所述的处理方法,所述调用目标对象执行目标操作,确定出目标配置,包括:
9.根据权利要求8所述的处理方法,所述调用目标对象依据所述检测信号检测电子设备的至少两个预设位置是否设置有可信平台模块,得到检测结果,包括:
10.一种处理装置,包括:
【技术特征摘要】
1.一种处理方法,包括:
2.根据权利要求1所述的处理方法,所述获得目标指令包括:
3.根据权利要求2所述的处理方法,所述调用目标对象执行目标操作,确定出目标配置,包括:
4.根据权利要求2所述的处理方法,所述调用目标对象执行目标操作,确定出目标配置,包括:
5.根据权利要求3或4所述的处理方法,所述基于所述目标配置响应所述目标指令,包括下列方式之一:
6.根据权利要求5所述的处理方法,将所述目标...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。