CNIPA.AI
검색으로 돌아가기
기록

一种基于PUF的分布式软件安全防护方法及系统

발명유효
1조회수
9청구항 · 2 독립항
§ Ⅰ

개요

발명자

马琳; 王浩冉; 姜慧慧; 王刚; 陈洋

IPC 분류

G06F 21/60 (2013.01)G06F 21/73 (2013.01)H04L 9/32 (2006.01)

本公开是基于PUF的分布式软件安全防护方法及系统,包括:添加待保护程序的运行环境硬件特征、PUF激励响应值,根据待保护程序选择操作系统,上传待保护程序;选择保护模式及算法;校验待保护程序与操作系统的匹配性,对相匹配的待保护程序启动保护流程;对待保护程序进行一次加密;对一次加密后的程序进行压缩并生成壳程序,待壳程序运行结束后通过PUF获取新密钥完成二次加密。本实施例通过配置运行环境,提供多种保护模式及算法,适配多平台与多程序格式,满足不同场景下的防护需求,适配分布式部署;通过校验匹配性,避免加密失效或运行异常,降低无效加密成本;通过一次和二次加密,抵御静态分析和动态调试,大幅提升长期抗破解能力。