一种保密卡刷新方法及刷新装置制造方法及图纸

技术编号:24454632 阅读:24 留言:0更新日期:2020-06-10 15:11
本发明专利技术的一种保密卡刷新方法,所述的方法包括:S1:分别搭建第一刷新环境和第二刷新环境;S2:将保密卡置于第一刷新环境,执行硬件参数刷新;S3:将保密卡置于第二刷新环境,执行版本刷新;S4:将保密卡置于第一刷新环境,执行硬件参数和版本信息的验证。本申请采用两次切换,即可实现整个刷新过程,解决了现有技术中刷新过程频繁切换的问题。此外,本申请还提供了实施该方法的装置。

A refresh method and device of security card

【技术实现步骤摘要】
一种保密卡刷新方法及刷新装置
本专利技术涉及服务器
,特别是涉及一种保密卡刷新方法及刷新装置。
技术介绍
国产涉密服务器对于保密功能要求较高,操作系统软件为了严格控制信息进出服务器需要较多的验证以及管控措施,同时,对于国产涉密服务器中很多硬件的身份标识及运行参数,需要在服务器出厂之前进行设定。在这其中,保密卡(soc卡)的硬件参数设定和软件版本更新是个很重要的环节。在当前技术条件下,soc卡的刷新采用soc卡和主板相对固定,附属设备灵活搭配的实现方案,这就导致在一个完整的soc卡的刷新参数及更新软件版本流程中,需要在不同的主板、硬盘、BIOS环境中轮流切换。在此过程中,附属硬件与电脑主板插槽之间会频繁插拔及更换,这样的操作不仅繁琐耗时,而且对硬件损害较大。
技术实现思路
本专利技术实施例中提供了一种保密卡刷新方法及刷新装置,以解决现有技术中刷新过程附属硬件频繁切换的问题。为了解决上述技术问题,本专利技术实施例公开了如下技术方案:本专利技术提供了一种保密卡刷新方法,所述的方法包括以下过程:S1:分别搭建第一刷新环境和第二刷新环境;S2:将保密卡置于第一刷新环境,执行硬件参数刷新;S3:将保密卡置于第二刷新环境,执行版本刷新;S4:将保密卡置于第一刷新环境,执行硬件参数和版本信息的验证。进一步的,步骤S2中,执行硬件参数刷新基于执行程序来实现,具体的执行过程为:打开soc卡信息面板;获取soc卡身份标识和硬件参数信息;将身份标识和硬件参数信息写入soc卡信息面板;保存并关闭soc卡面板。更进一步的,获取soc卡身份标识和硬件参数信息的实现原理为:基于扫码设备扫描并读取soc卡上粘贴的一维码信息。进一步的,步骤S3中,执行版本刷新基于执行程序来实现,具体的执行过程为:读取配置文件中的软件版本号;格式化soc卡存储空间;将相应版本的软件程序复制到soc卡存储空间。进一步的,将相应版本的软件程序复制到soc卡存储空间,其实现原理为:获取soc卡所属批次编号;查询生产计划表中批次所对应的软件版本号;基于预先读取的软件版本号,将配置文件中对应的软件程序复制到soc卡存储空间。进一步的,步骤S4中,基于执行程序执行硬件参数和版本信息的验证,具体的执行过程为:打开soc卡信息面板;读取soc卡信息面板信息;读取配置文件中预存的soc卡面板信息;判断上述信息匹配是否一致,若是,则完成验证。更进一步的,当验证过程中,发现读取的信息和预存的信息不一致时,发出失败或报警提示,必要时通过日志记录该失败或报警提示。基于上述的方法,在执行上述方法的过程中,本专利技术实施例还提供了一种保密卡刷新装置,所述的装置包括:第一刷新环境,所述的的第一刷新环境包括:一电脑主板,以及一装有开发版操作系统的ssd卡,以及一开发版BIOS固件,以及执行硬件参数刷新操作的第一刷新程序,以及执行硬件参数和版本信息验证的第三刷新程序;第二刷新环境,所述的第二刷新环境包括:一电脑主板,以及一装有正式版操作系统的ssd卡,以及一正式版BIOS固件,以及执行版本刷新操作的第二刷新程序。上述技术方案的有益效果在于:将所有的烧写硬件环境整合固定成两套环境,相比于之前的以soc卡+主板为核心,本申请中以ssd卡+主板+BIOS固件为核心,每次操作只需要插拔SOC卡,减少了附属硬件与电脑主板插槽之间的插拔次数,节省了工作量也减少了硬件因多次插拔造成的损耗。整个刷新过程中,每次刷新或验证过程,都是由指令操作集合成脚本程序自动执行,减少了人工工作量提高了效率,降低了人工操作导致的失误概率。附图说明了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种方法的流程图;图2为本专利技术实施例提供的一种装置的示意图。具体实施方式为了使本
的人员更好地理解本专利技术中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。参见图1,为本专利技术实施例提供的一种保密卡刷新方法,所述的方法包括以下过程:1)分别搭建第一刷新环境和第二刷新环境,具体实现方式为:准备安装有两个操作系统的固态硬盘,这两块硬盘分别搭建两套soc卡操作环境。一个环境中安装开发版本操作系统,负责soc卡硬件身份标识等信息烧录。另外一个环境中安装正式版本操作系统,负责soc卡软件版本更新。2)将保密卡置于第一刷新环境,执行硬件参数刷新,结合步骤1)的描述,该步骤的具体操作原理为:将soc卡先放入第一个开发版本操作系统环境中,对soc卡的身份标识等信息进行烧录,烧录过程中将所有需要人工输入的指令编写成脚本自动实现。脚本执行该刷新过程的操作步骤为:首先,打开soc卡信息面板;然后,向扫码枪等扫码装置发送扫描指令,扫描读取soc卡上的一维码信息条,随后将读取的信息写入soc卡面板中;最后,保存并关闭soc卡面板。上述的一维码信息条中包含硬件参数,一般也会包含soc卡的身份标识,若一维码信息条中不包含soc卡的身份标识,那么soc卡的身份标识一般会写在或刻在soc卡外表面,那么就需要通过手工录入的方式写入soc卡面板中,也可以通过程序控制图文转换软件,利用拍照和识别的方式录入身份标识。3)将保密卡置于第二刷新环境,执行版本刷新,结合步骤1)的描述,该步骤的具体操作原理为:将带有身份身份标识的保密卡放入正式版本操作系统中进行软件版本更新,更新过程中同样将更新工具和更新指令制作成脚本程序。脚本程序执行版本刷新的操作步骤为:首先,读取配置文件中的软件版本号;然后,格式化soc卡存储空间;最后需要将相应版本的软件程序复制到soc卡存储空间。之所以会是相应版本,是因为每一个批次的soc卡需要安装不同版本的软件,因此相应版本的确定,可以基于生产计划表来确定,其具体实现过程为:获取soc卡所属批次编号;查询生产计划表中批次所对应的软件版本号;基于预先读取的软件版本号,将配置文件中对应的软件程序复制到soc卡存储空间。4)将保密卡置于第一刷新环境,执行硬件参数和版本信息的验证。基于前述的步骤,该步骤4)的具体操作为:将更新过软件版本之后的soc卡装回第一个开发版本操作系统中,进行身份标识和软件版本的结果验证。该过程程序自动实现的本文档来自技高网
...

【技术保护点】
1.一种保密卡刷新方法,其特征在于,所述的方法包括以下过程:/nS1:分别搭建第一刷新环境和第二刷新环境;/nS2:将保密卡置于第一刷新环境,执行硬件参数刷新;/nS3:将保密卡置于第二刷新环境,执行版本刷新;/nS4:将保密卡置于第一刷新环境,执行硬件参数和版本信息的验证。/n

【技术特征摘要】
1.一种保密卡刷新方法,其特征在于,所述的方法包括以下过程:
S1:分别搭建第一刷新环境和第二刷新环境;
S2:将保密卡置于第一刷新环境,执行硬件参数刷新;
S3:将保密卡置于第二刷新环境,执行版本刷新;
S4:将保密卡置于第一刷新环境,执行硬件参数和版本信息的验证。


2.根据权利要求1所述的一种保密卡刷新方法,其特征在于,步骤S2中,执行硬件参数刷新基于执行程序来实现,具体的执行过程为:
打开soc卡信息面板;
获取soc卡身份标识和硬件参数信息;
将身份标识和硬件参数信息写入soc卡信息面板;
保存并关闭soc卡面板。


3.根据权利要求2所述的一种保密卡刷新方法,其特征在于,获取soc卡身份标识的实现原理为:基于扫码设备扫描并读取soc卡上的一维码信息。


4.根据权利要求1所述的一种保密卡刷新方法,其特征在于,步骤S3中,执行版本刷新基于执行程序来实现,具体的执行过程为:
读取配置文件中的软件版本号;
格式化soc卡存储空间;
将相应版本的软件程序复制到soc卡存储空间。


5.根据权利要求4所述的一种保密卡刷新方法,其特征在于,将相应版本的软件程序复制到soc卡存储空间...

【专利技术属性】
技术研发人员:胥辂芳
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1