一种基于区块链的Maven依赖认证方法及系统

CN115952556BActive Publication Date: 2026-07-17CHINA TELECOM CLOUD TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA TELECOM CLOUD TECH CO LTD
Filing Date
2022-11-30
Publication Date
2026-07-17

Smart Images

  • Figure CN115952556B_ABST
    Figure CN115952556B_ABST
Patent Text Reader

Abstract

本申请涉及一种基于区块链的Maven依赖认证方法及系统,该方法包括:签名注册模块获取到作者上传依赖时为依赖生成可信认证信息以及上传依赖至指定的第三方Maven仓库,第三方Maven仓库将依赖同步到Maven中央仓库;可信认证模块获取依赖和可信认证信息,并将依赖和可信认证信息写入区块链网络中的智能合约;当接收到用户从Maven中央仓库下载依赖的信息时,签名验证模块根据依赖的ID从区块链网络中的智能合约中读取依赖的可信认证信息对依赖进行验证,根据验证结果确定用户是否可以使用依赖。本申请以去中心化的区块链存储依赖的可信认证信息,防止了外部攻击者对原始依赖进行篡改,通过部署智能合约标记依赖的所有权,保证了作者的知识产权。
Need to check novelty before this filing date? Find Prior Art