一种调整加密锁模块授权的方法和装置制造方法及图纸

技术编号:6825857 阅读:311 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种调整加密锁模块授权的方法和装置,涉及信息安全领域。解决了现有技术中无法根据需要调整加密锁模块授权的问题。本发明专利技术提供的技术方案包括:当用户需要将源模块的授权转换为目的模块的授权时,根据用户输入的第一置换值获取第二置换值;根据所述第二置换值和相关信息获取转换后的目的模块值,并根据所述第一置换值和所述相关信息获取转换后的源模块值;将所述源模块的初始源模块值修改为所述转换后的源模块值,并将所述目的模块的初始目的模块值修改为所述转换后的目的模块值。本发明专利技术提供的技术方案可以应用在加密锁领域。

【技术实现步骤摘要】

本专利技术涉及信息安全领域,尤其涉及一种调整加密锁模块授权的方法和装置
技术介绍
加密锁是一种连接在计算机的并行接口或者通用串行总线(Universal Serial BUS, USB)接口上的硬件设备;它作为一种软件版权保护产品,能够实现软件安全保护和版权保护。由于加密锁是通过在其中存储受保护软件代码的一部分实现软件安全保护和版权保护的;因此当该受保护软件运行时,需要调用加密锁中受保护软件的相应代码,从而保证受保护软件的正常运行。在通过加密锁实现软件安全保护和版权保护的同时,为了给软件开发商创造更方便、更灵活的销售模式,软件开发商可以通过在加密锁中设置授权模块的方式管理各个软件或软件各个模块的授权。当运行软件或模块时,计算机会检查该软件或模块对应的授权模块是否有效;当该软件或模块对应的授权模块有效时,可以正常运行该软件或模块。在实现上述授权管理的过程中,专利技术人发现现有技术中至少存在如下问题用户购买了软件或模块的授权之后,不能根据需要调整加密锁模块授权,即不能将该软件或模块的授权调整为其他软件或模块的授权,也不能将该类型的软件或模块的授权调整为其他类型的软件或模块的授权。
技术实现思路
本专利技术提供一种调整加密锁模块授权的方法和装置,能够根据需要调整加密锁模块授权。一方面,提供了一种调整加密锁模块授权的方法,包括当用户需要将源模块的授权转换为目的模块的授权时,根据用户输入的第一置换值获取第二置换值;根据所述第二置换值和相关信息获取转换后的目的模块值,并根据所述第一置换值和所述相关信息获取转换后的源模块值,所述相关信息包括所述源模块的初始源模块值和所述目的模块的初始目的模块值;将所述源模块的初始源模块值修改为所述转换后的源模块值,并将所述目的模块的初始目的模块值修改为所述转换后的目的模块值。另一方面,提供了一种调整加密锁模块授权的装置,包括第一获取单元,用于当用户需要将源模块的授权转换为目的模块的授权时,根据用户输入的第一置换值获取第二置换值;第二获取单元,用于根据所述第二置换值和相关信息获取转换后的目的模块值, 并根据所述第一置换值和所述相关信息获取转换后的源模块值,所述相关信息包括所述源模块的初始源模块值和所述目的模块的初始目的模块值;第一存储单元,用于将所述源模块的初始源模块值修改为所述转换后的源模块值,并将所述目的模块的初始目的模块值修改为所述转换后的目的模块值。本专利技术提供的调整加密锁模块授权的方法和装置,在用户需要将源模块的授权转换为目的模块的授权时,根据用户输入的第一置换值获取第二置换值后,分别获取转换后的源模块值和转换后的目的模块值并存储,从而实现加密锁模块授权的调整。本专利技术解决了现有技术中用户购买了软件或模块的授权之后,不能根据需要调整加密锁模块授权的问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例一提供的调整加密锁模块授权方法的流程图;图2为本专利技术实施例二提供的调整加密锁模块授权方法的流程图一;图3为本专利技术实施例二提供的调整加密锁模块授权方法的流程图二 ;图4为本专利技术实施例二提供的调整加密锁模块授权方法的流程图三;图5为本专利技术实施例二提供的调整加密锁模块授权方法的流程图四;图6为本专利技术实施例二提供的调整加密锁模块授权方法的流程图五;图7为本专利技术实施例二提供的调整加密锁模块授权方法的流程图六;图8为本专利技术实施例二提供的调整加密锁模块授权方法的流程图七;图9为本专利技术实施例二提供的调整加密锁模块授权方法的流程图八;图10为本专利技术实施例三提供的调整加密锁模块授权方法的流程图一;图11为本专利技术实施例三提供的调整加密锁模块授权方法的流程图二 ;图12为本专利技术实施例三提供的调整加密锁模块授权方法的流程图三;图13为本专利技术实施例三提供的调整加密锁模块授权方法的流程图四;图14为本专利技术实施例四提供的调整加密锁模块授权方法的流程图一;图15为本专利技术实施例四提供的调整加密锁模块授权方法的流程图二 ;图16为本专利技术实施例四提供的调整加密锁模块授权方法的流程图三;图17为本专利技术实施例四提供的调整加密锁模块授权的方法的流程图四;图18为本专利技术实施例五提供的调整加密锁模块授权装置的结构示意图一;图19为图18所述的调整加密锁模块授权的装置中第一获取单元的结构示意图;图20为本专利技术实施例五提供的调整加密锁模块授权装置的结构示意图二 ;图21为本专利技术实施例五提供的调整加密锁模块授权装置的结构示意图三;图22为图21所示的调整加密锁模块授权装置中第三获取单元的结构示意图一;图23为图22所示的调整加密锁模块授权装置中第一代入模块的结构示意图;图M为图21所示的调整加密锁模块授权装置中第三获取单元的结构示意图二 ;图25为图M所示的调整加密锁模块授权装置中第二代入模块的结构示意图;图沈为图21所示的调整加密锁模块授权装置中第二获取单元的结构示意图一;图27为图21所示的调整加密锁模块授权装置中第二获取单元的结构示意图二 ;图观为图21所示的调整加密锁模块授权装置中第二获取单元的结构示意图三;图四为图21所示的调整加密锁模块授权装置中第二获取单元的结构示意图四;图30为图21所示的调整加密锁模块授权装置中第二获取单元的结构示意图五;图31为图21所示的调整加密锁模块授权装置中第二获取单元的结构示意图六;图32为图21所示的调整加密锁模块授权装置中第二获取单元的结构示意图七;图33为本专利技术实施例五提供的调整加密锁模块授权装置的结构示意图四;图34为本专利技术实施例五提供的调整加密锁模块授权装置的结构示意图五;图35为本专利技术实施例五提供的调整加密锁模块授权装置的结构示意图六;图36为本专利技术实施例五提供的调整加密锁模块授权装置的结构示意图七;图37为本专利技术实施例五提供的调整加密锁模块授权装置的结构示意图八。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,本专利技术所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一为了解决现有技术不能根据需要调整加密锁模块授权的问题,本专利技术实施例提供一种调整加密锁模块授权的方法和装置。如图1所示,本专利技术实施例一提供的调整加密锁模块授权的方法,包括步骤101,当用户需要将源模块的授权转换为目的模块的授权时,根据用户输入的第一置换值获取第二置换值。在本实施例中,当用户需要将源模块的授权转换为目的模块的授权时,用户可以根据需要输入源模块对应的源模块号、目的模块对应的目的模块号和第一置换值,该第一置换值为需要转换的源模块的模块值;当加密锁接收到源模块号、目的模块号和第一置换值后,能够根据该源模块号和目的模块号获取源模块和目的模块的信息。通过步骤101获取的第二置换值可以与第一置换值相同,也可以与第一置换值的世界协调时(Coordinated Universal Time, UTC)相同,在本文档来自技高网...

【技术保护点】
1.一种调整加密锁模块授权的方法,其特征在于,包括:当用户需要将源模块的授权转换为目的模块的授权时,根据用户输入的第一置换值获取第二置换值;根据所述第二置换值和相关信息获取转换后的目的模块值,并根据所述第一置换值和所述相关信息获取转换后的源模块值,所述相关信息包括所述源模块的初始源模块值和所述目的模块的初始目的模块值;将所述源模块的初始源模块值修改为所述转换后的源模块值,并将所述目的模块的初始目的模块值修改为所述转换后的目的模块值。

【技术特征摘要】

【专利技术属性】
技术研发人员:陆舟于华章
申请(专利权)人:飞天诚信科技股份有限公司
类型:发明
国别省市:11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1