发明名称 一种支持密码运算的微处理器、方法及系统
摘要 本发明涉及一种支持密码运算的微处理器、方法及系统,其中处理方法,包括:步骤1:微处理器接收密码运算请求;步骤2:根据预先设定的程序将密码运算请求对应的密码运算进行分解,分解为多个相同或不同的基础算法;步骤3:微处理器内的控制单元调用对应所述基础算法的基础算法器件进行密码运算;步骤4:判断运算是否完成,如果是,输出运算结果,结束;否则,返回步骤3。本发明既具有一定程度的灵活性,又具有较高的性能和效率;将安全功能模块设置在处理器内部,使算法运算和CPU处理紧密耦合,所述紧耦合实现既支持多种算法又高效率;基于至少一种基础算法,可通过逻辑控制实现其他多种算法,并且不占用多余空间和资源。
申请公布号 CN105610585A 申请公布日期 2016.05.25
申请号 CN201610143884.5 申请日期 2016.03.14
申请人 北京三未信安科技发展有限公司 发明人 范希骏
分类号 H04L9/32(2006.01)I;H04L29/06(2006.01)I 主分类号 H04L9/32(2006.01)I
代理机构 北京轻创知识产权代理有限公司 11212 代理人 杨立
主权项 一种支持密码运算的微处理器,其特征在于,包括内置在微处理器内的安全功能模块;所述安全功能模块集成至少一种基础算法器件。
地址 100029 北京市朝阳区北苑路170号3号楼22层1单元2602