一种基于安全密码模块的Java字节码加密方法

    公开(公告)号:CN119442288A

    公开(公告)日:2025-02-14

    申请号:CN202510026772.0

    申请日:2025-01-08

    Abstract: 本发明涉及代码加密技术领域,具体涉及一种基于安全密码模块的Java字节码加密方法,包括:密钥管理模块预先存储有被加密服务运行环境、密钥、密钥标识间的一一对应关系;代码加密模块接收当前被加密服务运行环境的源代码包,确定密钥标识,将源代码包和密钥标识发送至密钥管理模块;密钥管理模块调取对应的密钥对源代码包进行加密,并将加密代码包返回至代码加密模块;代码加密模块将加密代码包部署至对应的终端上;在终端加密代码包需要启动时,代码解密模块通过可信认证之后,将加密代码包发送至密钥管理模块;密钥管理模块利用内部密钥对加密代码包进行解密,将解密结果返回至代码解密模块。本发明可提高代码加解密过程的安全性。

    一种基于安全密码模块的Java字节码加密方法

    公开(公告)号:CN119442288B

    公开(公告)日:2025-04-29

    申请号:CN202510026772.0

    申请日:2025-01-08

    Abstract: 本发明涉及代码加密技术领域,具体涉及一种基于安全密码模块的Java字节码加密方法,包括:密钥管理模块预先存储有被加密服务运行环境、密钥、密钥标识间的一一对应关系;代码加密模块接收当前被加密服务运行环境的源代码包,确定密钥标识,将源代码包和密钥标识发送至密钥管理模块;密钥管理模块调取对应的密钥对源代码包进行加密,并将加密代码包返回至代码加密模块;代码加密模块将加密代码包部署至对应的终端上;在终端加密代码包需要启动时,代码解密模块通过可信认证之后,将加密代码包发送至密钥管理模块;密钥管理模块利用内部密钥对加密代码包进行解密,将解密结果返回至代码解密模块。本发明可提高代码加解密过程的安全性。

Patent Agency Ranking