一种基于哈希算法的库函数安全增强方法

    公开(公告)号:CN105426755B

    公开(公告)日:2018-04-10

    申请号:CN201510830262.5

    申请日:2015-11-24

    Abstract: 本发明提供了一种基于哈希算法的库函数安全增强方法,包括:对同一函数的多次调用,将已经回溯的栈信息用链表保存起来,此后再次调用该函数时,以函数返回地址作为关键字检索链表以查找所述函数的栈信息,如果在链表中查找到所述函数的栈信息,则直接从链表取出对应的栈信息。如果在链表中没有查找到所述函数的栈信息,则针对所述函数利用指令特征码进行指令匹配,直到找到所述函数的栈信息为止,并将找到的所述函数的栈信息加入到链表中。

    一种CPU、DSP自主可控度评估方法

    公开(公告)号:CN107797925A

    公开(公告)日:2018-03-13

    申请号:CN201710972392.1

    申请日:2017-10-18

    CPC classification number: G06F11/3604

    Abstract: 本发明公开一种CPU、DSP自主可控度评估方法,包括:设定待评估CPU或DSP的评估指标;确定所述评估指标的权重值,并设定所述评估指标的二级评估内容的得分;分别计算所述评估指标的自主可控度,通过加权计算获得所述待评估CPU或DSP的自主可控度。本发明能够准确、全面的计算出CPU或DSP的自主化程度,评估出CPU或DSP的国产化率,是一种可量化的CPU、DSP自主可控度评估方法。本发明可以指导产品研制部门开展自主可控度自评价,促进产品不断改进完善和自主化水平的提高,也可以作为第三方评估机构开展产品自主可控度评估的基本依据,评估结果可以为应用部门把握产品自主可控程度、开展产品选型工作提供数据支撑。

    一种GOT表写保护的保护方法

    公开(公告)号:CN105279429B

    公开(公告)日:2018-01-19

    申请号:CN201510826917.1

    申请日:2015-11-24

    Abstract: 本发明提供了一种GOT表写保护的保护方法,包括:并且将初始化后的GOT表的读写操作属性设置为只读;在第一次调用GOT表中包含的函数相关表格项所对应的函数时,进行地址解析,以得到入口地址;先将GOT表的读写操作属性设置为读写,然后将解析后得到的所述入口地址写入所述函数相关表格项中;在将解析后得到的所述入口地址写入所述函数相关表格项中之后,将所述GOT表的读写操作属性再次设置为只读。

    一种高效可重复随机数产生装置及方法

    公开(公告)号:CN107391084A

    公开(公告)日:2017-11-24

    申请号:CN201710607980.5

    申请日:2017-07-24

    Inventor: 史大伟 许强 陈杰

    CPC classification number: G06F7/588

    Abstract: 本发明公开一种高效可重复随机数产生装置及方法,包括基础序列生成模块、随机数生成模块、元素删除模块、重复执行模块以及目标序列随机数生成模块。本发明采用SHA1PRNG算法,产生可重复随机数,作为数列的位置,而不是最终随机数;采用逐步递减的方法,使得每次产生的随机数,一定能在被选序列中有一个数字对应,不随随机数个数增加而增加计算量,效率高。

    虚拟机映像的存储方法、管理方法、存储管理装置及系统

    公开(公告)号:CN103514222B

    公开(公告)日:2017-09-19

    申请号:CN201210222670.9

    申请日:2012-06-29

    Abstract: 一种基于分布式键‑值型数据库的虚拟机映像存储方法、管理方法、存储管理装置及系统。所述存储方法包括为各虚拟机映像分配唯一的识别码;将各虚拟机映像分别存储于所述分布式键‑值型数据库为其分配的存储桶中,所述存储桶以所述虚拟机映像的识别码命名。所述管理方法包括接收来自虚拟机的操作请求;根据操作请求中的识别码,在所述分布式键‑值型数据库中找到相应的存储桶;对存储桶内的数据进行相应操作。所述存储管理装置包括分配单元、映像存储单元。所述系统包括分布式键‑值型数据库系统、虚拟机、虚拟机映像存储管理装置。本发明采用分布式键‑值型数据库存储虚拟机映像,具有构建灵活、可用性高、容错性高的特点。

    一种改善数据在缓存中空间局部性的缓存方法及装置

    公开(公告)号:CN106126440A

    公开(公告)日:2016-11-16

    申请号:CN201610459904.X

    申请日:2016-06-22

    CPC classification number: G06F12/0811 G06F12/0897

    Abstract: 本发明提出一种改善数据在缓存中空间局部性的缓存方法及装置,涉及高速缓存技术领域,该方法包括设置主缓存与辅缓存,当进行访存操作时,先访问所述主缓存,从访存地址中解析出索引域,根据所述索引域定位所述主缓存中的组相联缓存块;检查所述组相联缓存块的有效位,判断是否命中,若命中,则从命中的缓存块中获取欲访问的数据,否则访问辅缓存,判断是否命中,若命中,从所述辅缓存中获取所述欲访问的数据;若所述辅缓存未命中,则从内存中获取所述欲访问的数据,并将所述欲访问的数据所在的数据块复制到所述主缓存中,将内存中与所述欲访问的数据空间局部性关系最好的数据块复制到所述辅缓存中。

    高速存储区的访问方法以及访问装置

    公开(公告)号:CN103377141B

    公开(公告)日:2016-10-12

    申请号:CN201210107339.2

    申请日:2012-04-12

    Abstract: 一种高速存储区的访问方法及访问装置,其中所述访问方法包括:在处理器核心请求访问主存时,基于所述Cache数据在主存首地址、Cache行数据量、Cache行条目总数和Cache行有效位判断请求主存地址是否命中Cache;若所述请求主存地址命中Cache,则基于所述Cache数据在局部存储器首地址确定与所述请求主存地址对应的局部存储器地址,并基于所述局部存储器地址加载Cache数据;若所述请求主存地址未命中Cache,则基于所述不命中入口跳转至不命中处理例程。本技术方案简化了高速存储区的逻辑设计开销,提高了处理器的易编程性和适应性。

    电源分配系统的仿真方法及目标阻抗的获取方法

    公开(公告)号:CN103049586B

    公开(公告)日:2016-10-12

    申请号:CN201110309029.4

    申请日:2011-10-12

    Abstract: 一种电源分配系统目标阻抗的获取方法、电源分配系统的仿真方法以及电源分配系统的协同仿真方法。所述电源分配系统目标阻抗的获取方法包括:基于负载芯片的电学特性,获取电源分配系统对所述负载芯片的时域翻转电流;将所述时域翻转电流转换为频域翻转电流;获得与所述频域翻转电流对应的所述电源分配系统的目标阻抗。本发明的技术方案,得到了电源分配系统的准确的目标阻抗,防止了对电源分配系统的去耦电容的过设计,减小了电源分配系统的成本。

    一种用户程序执行时页面复制方法

    公开(公告)号:CN103197957B

    公开(公告)日:2016-06-08

    申请号:CN201310091265.2

    申请日:2013-03-20

    Abstract: 一种用户程序执行时页面复制方法,包括:第一步骤,利用内核截获存在页面故障的故障页面,确定故障原因和页面属性;第二步骤,判断是否已经有页表页,如果该故障页面没有页表页,则到第三步骤;第三步骤,判断页面属性是否为文件页面,如果是文件页面,则到第四步骤;第四步骤,判断该文件页面的故障原因是否是执行故障,如果是执行故障,则到第五步骤。第五步骤,确定该文件页面是否在页面缓冲中,如果不在页面缓冲中,则加载至页面缓冲;而且,判断页面缓冲是否在进程本地内存节点,如果在进程本地内存节点,则装填好页表后,返回用户;如果不在进程本地内存节点,则执行页面复制动作,并释放该页面缓冲。

Patent Agency Ranking