The invention provides a set of encrypting methods for supporting multiple motherboards to realize resource sharing, which belongs to the computer field. The invention uses the existing pins on the chip, chooses the appropriate number of pins, and makes different configurations by software according to different use environments, so as to achieve a set of code sharing for multiple projects, and greatly reduces the size of the pins. Short development cycle, reduce the maintenance cost of project code, but also creative integration of encryption technology, improve product security.
【技术实现步骤摘要】
一套代码支持多个主板实现资源共享的加密方法
本专利技术涉及计算机领域,尤其涉及一套代码支持多个主板实现资源共享的加密方法。
技术介绍
随着经济全球化的发展,世界分工越来越细化,协作也越来越紧密,越来越多的内地电脑制造厂商纷纷加入到IT行业。在硬件同质化日益严重的今天,导致项目开发周期越来越短,对项目开发周期中软件部分的设计开发提出了更高的要求,尤其体现在设计开发阶段的软件复用率的高低,项目开发周期的长短等方面对项目开发的成功与否有着至关重要的意义。
技术实现思路
为了解决以上技术问题,本专利技术提出了一套代码支持多个主板实现资源共享的加密方法。本专利技术不仅能够广泛的应用于X86平台BIOS、EC以及SIO等方面,而且也能够广泛的应用于国产龙芯平台、申威平台、飞腾平台以及ARM平台机构的相关的设计中,实现多个主板对同一套代码的共享功能,并同时可以引入相应的加密算法,实现对一套代码支持多个平台的完美支持,提高了代码的重复利用率,大幅减少的代码开发和管理过程中的工作量,有效的提升了项目的开发效率,本专利技术专利在缩短了开发周期的同时提高了安全性,为项目的快速开发,满足项目 ...
【技术保护点】
1.一套代码支持多个主板实现资源共享的加密方法,其特征在于,详细步骤如下:101:开始;102:硬件选择芯片具体引脚:103:根据主板区别进行GPIO设计:104:硬件设计对GPIO进行加密处理:105:软件对加密后的GPIO进行初始化:106:软件在启动过程中获取加密后的GPIO:107:依据加密规则对GPIO进行解密:108:软件依据解密后的GPIO进行差异化设计:109:结束。
【技术特征摘要】
1.一套代码支持多个主板实现资源共享的加密方法,其特征在于,详细步骤如下:101:开始;102:硬件选择芯片具体引脚:103:根据主板区别进行GPIO设计:104:硬件设计对GPIO进行加密处理:105:软件对加密后的GPIO进行初始化:106:软件在启动过程中获取加密后的GPIO:107:依据加密规则对GPIO进行解密:108:软件依据解密后的GPIO进行差异化设计:109:结束。2.根据权利要求1所述的方法...
【专利技术属性】
技术研发人员:李德国,陈亮甫,郭坤,宋立伟,
申请(专利权)人:山东超越数控电子股份有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。