加解密方法和装置与流程

文档序号:11276717阅读:260来源:国知局
加解密方法和装置与流程

本发明涉及电子设备领域,特别是涉及应用于电子设备的一种加解密方法和装置。



背景技术:

价值昂贵的工业设备和电子产品等在支付时,卖方与买方之间经常会合同约定以分期付款的方式支付。对于购买方而言,可以避免一次性支付时,工业设备或电子产品为次品时造成较大损失,也可以减轻资金压力;对于卖方而言,分期付款表明了一种诚信经营,应收账款的增加实质上也是资产总额的增加,更利于企业发展。

随着经济社会的发展,分期付款已越来越多被众多商家所使用。一般分期付款的方式包括抵押、担保等形式,这些纸质约定的方式需要相应的人力、物力和时间,成本较高,且效率低下。

工业设备与电子产品等通常设置有带时钟功能的控制芯片,例如激光器等,控制芯片可以控制工业设备或电子产品的工作。因此,如何通过控制芯片实现分期支付则为一种新的课题。



技术实现要素:

基于此,有必要针对当前分期付款成本高且效率低下的问题提出一种加解密方法和装置。

一种加密方法,应用于电子设备,所述方法包括:

在所述电子设备打包入库前,通过上位机软件在所述电子设备的控制芯片中设置预设个数的密码,所述预设个数的密码包括一个永久密码和若干个限时密码;

为每个所述限时密码设置相应的限时指令,所述限时指令用于在所述控制芯片中输入对应的限时密码解锁所述电子设备后,控制所述电子设备正常工作预设时间段后进行上锁;

为所述永久密码设置相应的清除指令,所述清除指令用于在所述控制芯片中输入所述永久密码后,清除所有所述限时指令。

在其中一个实施例中,所述方法还包括:

在所述电子设备的控制芯片中设置激活码;

为所述激活码设置相应的激活指令,所述激活指令用于在所述控制芯片中输入所述激活码后,解锁所述电子设备,并控制所述电子设备正常工作预设时间段后进行上锁。

一种加密装置,应用于电子设备,所述装置包括:

设密模块,用于在所述电子设备打包入库前,在所述电子设备的控制芯片中设置预设个数的密码,所述预设个数的密码包括一个永久密码和若干个限时密码;

限时指令设置模块,用于为每个所述限时密码设置相应的限时指令,所述限时指令用于在所述控制芯片中输入对应的限时密码解锁所述电子设备后,控制所述电子设备正常工作预设时间段后进行上锁;

清除指令设置模块,用于为所述永久密码设置相应的清除指令,所述清除指令用于在所述控制芯片中输入所述永久密码后,清除所有所述限时指令。

在其中一个实施例中,所述装置还包括:

激活码设置模块,用于在所述电子设备的控制芯片中设置激活码;

激活指令设置模块,用于为所述激活码设置相应的激活指令,所述激活指令用于在所述控制芯片中输入所述激活码后,解锁所述电子设备,并控制所述电子设备正常工作预设时间段后进行上锁。

一种解密方法,基于以上所述的加密方法,所述解密方法包括:

在所述电子设备根据限时指令工作预设时间段后上锁时,控制芯片检测输入的密码是否为限时密码;

若是,控制芯片执行与所述限时密码对应的限时指令,解锁所述电子设备,并控制所述电子设备正常工作预设时间段后进行上锁;

若否,控制芯片检测输入的密码是否为永久密码;

若是,控制芯片执行与所述永久密码对应的清除指令,清除所有的限时指令。

在其中一个实施例中,所述解密方法还包括:

在所述控制芯片中输入激活码;

所述控制芯片执行与所述激活码对应的激活指令,解锁所述电子设备,并控制所述电子设备正常工作预设时间段后进行上锁。

在其中一个实施例中,所述解密方法还包括:

所述控制芯片实时检测当前是否输入有永久密码;

若是,所述控制芯片执行与所述永久密码对应的清除指令,清除所有的限时指令。

一种解密装置,所述解密装置包括:

限时密码检测模块,用于在所述电子设备工作预设时间段后上锁时,检测输入控制芯片的密码是否为限时密码;

限时指令执行模块,用于在所述限时密码检测模块检测到输入控制芯片的密码为限时密码时,执行与所述限时密码对应的限时指令,解锁所述电子设备,并控制所述电子设备正常工作预设时间段后进行上锁;

永久密码检测模块,用于在所述限时密码检测模块检测到输入控制芯片的密码非限时密码时,检测输入控制芯片的密码是否为永久密码;

清除指令执行模块,用于在所述永久密码检测模块检测到输入控制芯片的密码为永久密码时,执行与所述永久密码对应的清除指令,清除所有的限时指令。

在其中一个实施例中,所述解密装置还包括:

输入模块,用于在所述控制芯片中输入激活码;

激活指令执行模块,用于执行与所述激活码对应的激活指令,解锁所述电子设备,并控制所述电子设备正常工作预设时间段后进行上锁。

在其中一个实施例中,所述解密装置还包括:

实时检测模块,用于实时检测当前是否在控制芯片中输入有永久密码;

所述清除指令执行模块还用于在所述实时检测模块检测到在控制芯片中输入有永久密码时,执行与所述永久密码对应的清除指令,清除所有的限时指令。

以上所述加解密方法和装置,通过限时密码为电子设备设置付款期限,通过永久密码消除付款期限,使分期付款电子化,无成本且效率更高。

附图说明

图1为一实施例的解密方法的流程图;

图2为另一实施例的解密方法的流程图;

图3为一实施例的解密装置的结构图;

图4为另一实施例的解密装置的结构图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本实施例提供了一种加密方法,包括:

步骤s120,在电子设备打包入库前,通过上位机软件在电子设备的控制芯片中设置预设个数的密码,预设个数的密码包括一个永久密码和若干个限时密码。

可以在电子设备出厂时在电子设备的控制芯片中设置预设个数的密码,也可以在电子设备出厂后打包入库前设置。通常在电子设备出厂后,通常还需要对设备的一些参数进行修改,因此,优选在电子设备出厂后打包入库前设置密码。通常可以通过上位机监控软件在控制芯片中设置密码。需要指出的是,本实施例中的电子设备优选为激光器。

步骤s140,为每个限时密码设置相应的限时指令,限时指令用于在控制芯片中输入对应的限时密码解锁电子设备后,控制电子设备正常工作预设时间段后进行上锁。

与限时密码对应设置的限时指令包含的预设时间段可以相同,也可以不同。一般在分期付款合同中,约定的还款期限可以是间隔若干天、若干月、或若干年等,间隔的还款期限可以相同,也可以不同,因此,限时指令可以根据间隔的还款期限对应依次设置。当在控制芯片中输入限时密码时,即可解锁电子设备,使电子设备进入正常工作状态,并工作预设时间段后上锁。

步骤s160,为永久密码设置相应的清除指令,清除指令用于在控制芯片中输入永久密码后,清除所有限时指令。

当用户支付完所有的款项时,则不需要使电子设备工作预设时间段后上锁,此时,可以清除控制芯片中所有的清除指令,这样,电子设备即可由用户自由使用。

以上所述加密方法通过限时密码可以为电子设备设置付款期限,通过永久密码消除付款期限,使分期付款电子化,无成本且效率更高。

需要指出的时,在为电子设备的控制芯片设置好密码、限时指令和清除指令后,即可为电子设备上锁。一般在控制芯片中设置好密码、限时指令和清除指令后,由于还需要对电子设备进行相应的调试,因此,通常需要在一段时间后才可以为电子设备上锁,这个主要取决于不同电子设备的调试时间,例如可以是3天,5天等。因此,具体为电子设备上锁时,可以在控制芯片中设置一个上锁指令,该上锁指令可以使电子设备在3天或5天等预设时间后进行上锁。后续用户即可根据分期付款的方式输入密码进行解锁。

一般用户在购买电子设备时,均会支付部分款项,可以是预付款等形式,后续的余额则分期支付。但用户第一次分期支付时,必然是约定的某一期限后。为此,本实施例在电子设备的控制芯片中设置有激活码,并为激活码设置相应的激活指令,其中,激活指令用于在控制芯片中输入激活码后,解锁电子设备,并控制电子设备正常工作预设时间段后进行上锁。

用户在第一次使用电子设备时,可以在控制芯片中输入激活码,控制芯片执行激活指令,解锁电子设备,并设置电子设备可以正常工作的预设时间段。由激活指令设置的预设时间段可以和限时指令包含的预设时间段相同,也可以不同。用户也可以自行设置激活指令中的预设时间段。

本实施例还提供了一种加密装置,应用于电子设备,包括:

设密模块,用于在电子设备打包入库前,在电子设备的控制芯片中设置预设个数的密码,预设个数的密码包括一个永久密码和若干个限时密码。

可以在电子设备出厂时在电子设备的控制芯片中设置预设个数的密码,也可以在电子设备出厂后打包入库前设置。通常在电子设备出厂后,通常还需要对设备的一些参数进行修改,因此,优选在电子设备出厂后打包入库前设置密码。通常可以通过上位机监控软件在控制芯片中设置密码。

限时指令设置模块,用于为每个限时密码设置相应的限时指令,限时指令用于在控制芯片中输入对应的限时密码解锁电子设备后,控制电子设备正常工作预设时间段后进行上锁。

与限时密码对应设置的限时指令包含的预设时间段可以相同,也可以不同。一般在分期付款合同中,约定的还款期限可以是间隔若干天、若干月、或若干年等,间隔的还款期限可以相同,也可以不同,因此,限时指令可以根据间隔的还款期限对应依次设置。当在控制芯片中输入限时密码时,即可解锁电子设备,使电子设备进入正常工作状态,并工作预设时间段后上锁。

清除指令设置模块,用于为永久密码设置相应的清除指令,清除指令用于在控制芯片中输入永久密码后,清除所有限时指令。

当用户支付完所有的款项时,则不需要使电子设备工作预设时间段后上锁,此时,可以清除控制芯片中所有的清除指令,这样,电子设备即可由用户自由使用。

以上所述加密装置通过限时密码可以为电子设备设置付款期限,通过永久密码消除付款期限,使分期付款电子化,无成本且效率更高。

需要指出的时,在为电子设备的控制芯片设置好密码、限时指令和清除指令后,即可为电子设备上锁。为此,加密装置还包括上锁模块,用于在设置限时指令和清除指令后,为电子设备上锁。

一般在控制芯片中设置好密码、限时指令和清除指令后,由于还需要对电子设备进行相应的调试,因此,通常需要在一段时间后才可以为电子设备上锁,这个主要取决于不同电子设备的调试时间,例如可以是3天,5天等。因此,具体为电子设备上锁时,可以在控制芯片中设置一个上锁指令,该上锁指令可以使电子设备在3天或5天等预设时间后进行上锁。后续用户即可根据分期付款的方式输入密码进行解锁。

一般用户在购买电子设备时,均会支付部分款项,可以是预付款等形式,后续的余额则分期支付。但用户第一次分期支付时,必然是约定的某一期限后。为此,本实施例中加密装置还包括:

激活码设置模块,用于在电子设备的控制芯片中设置激活码;

激活指令设置模块,用于为激活码设置相应的激活指令,激活指令用于在控制芯片中输入激活码后,解锁电子设备,并控制电子设备正常工作预设时间段后进行上锁。

用户在第一次使用电子设备时,可以在控制芯片中输入激活码,控制芯片执行激活指令,解锁电子设备,并设置电子设备可以正常工作的预设时间段。由激活指令设置的预设时间段可以和限时指令包含的预设时间段相同,也可以不同。用户也可以自行设置激活指令中的预设时间段。

如图1所示,本实施例还提供了一种解密方法,基于以上所述的加密方法,解密方法包括步骤s1200至步骤s1800。

步骤s1200,在电子设备根据限时指令工作预设时间段后上锁时,控制芯片检测输入的密码是否为限时密码。

电子设备在根据限时指令工作预设时间段后上锁时,如工作三个月后上锁。在用户支付下一期的款项后,可以向用户提供对应的限时密码,用户输入该限时密码后,可以解锁电子设备。此时,对于用户输入的密码,控制芯片会检测是否为限时密码。

步骤s1400,若是,控制芯片执行与限时密码对应的限时指令,解锁电子设备,并控制电子设备正常工作预设时间段后进行上锁。

如果为限时密码,控制芯片会解锁电子设备,并根据限时指令使电子设备正常工作预设时间段后进行上锁,从而使用户支付下一期的款项。

步骤s1600,若否,控制芯片检测输入的密码是否为永久密码。

当用户支付完所有的款项后,可以向用户提供对应的永久密码。控制芯片会检测输入的密码是否为永久密码。

步骤s1800,若是,控制芯片执行与永久密码对应的清除指令,清除所有的限时指令。

如果为永久密码,则不需要再为电子设备上锁,此时,控制芯片会执行清除指令,清除所有的限时指令。用户可以正常使用机器,且不会有使用的时间限制。

以上所述解密方法通过限时密码为电子设备设置付款期限,通过永久密码消除付款期限,使分期付款电子化,无成本且效率更高。

需要指出的是,本实施例的电子设备中的控制芯片具有时钟功能,其可以通过时钟功能根据预设时间段为电子设备上锁。

如图2所示,另一实施例的解密方法还包括步骤s1110和步骤s1120。

步骤s1110,在控制芯片中输入激活码。

一般用户在购买电子设备时,均会支付部分金额,如预付款等。后续的余额则按照约定分期支付。用户在初次使用电子设备时,需要激活电子设备后才能够使用。用户可以在控制芯片中输入对应的激活码。

步骤s1120,控制芯片执行与激活码对应的激活指令,解锁电子设备,并控制电子设备正常工作预设时间段后进行上锁。

控制芯片会根据激活码执行对应的激活指令,解锁电子设备,并控制电子设备正常工作预设时间段后进行上锁。

另一实施例中,解密方法还包括步骤s1910和步骤s1920。

步骤s1910,控制芯片实时检测当前是否输入有永久密码。

当用户支付完款项时,则需要向用户提供永久密码,取消对电子设备工作时间的限制。此时,无论电子设备处于上锁或非上锁状态,只要用户输入永久密码,均可以解除对电子设备工作时间的限制。

步骤s1920,若是,控制芯片执行与永久密码对应的清除指令,清除所有的限时指令。

当用户输入永久密码时,即可清除控制芯片中所有的限时指令,解除对电子设备工作时间的限制。

如图3所示,一实施例的解密装置包括:

限时密码检测模块1200,用于在电子设备根据限时指令工作预设时间段后上锁时,检测输入控制芯片的密码是否为限时密码。

电子设备在根据限时指令工作预设时间段后上锁时,如工作三个月后上锁。在用户支付下一期的款项后,可以向用户提供对应的限时密码,用户输入该限时密码后,可以解锁电子设备。此时,对于用户输入的密码,控制芯片会检测是否为限时密码。

限时指令执行模块1400,用于在限时密码检测模块检测到输入控制芯片的密码为限时密码时,执行与限时密码对应的限时指令,解锁电子设备,并控制电子设备正常工作预设时间段后进行上锁。

如果为限时密码,控制芯片会解锁电子设备,并根据限时指令使电子设备正常工作预设时间段后进行上锁,从而使用户支付下一期的款项。

永久密码检测模块1600,用于在限时密码检测模块检测到输入控制芯片的密码非限时密码时,检测输入控制芯片的密码是否为永久密码。

当用户支付完所有的款项后,可以向用户提供对应的永久密码。控制芯片会检测输入的密码是否为永久密码。

清除指令执行模块1800,用于在永久密码检测模块检测到输入控制芯片的密码为永久密码时,执行与永久密码对应的清除指令,清除所有的限时指令。

如果为永久密码,则不需要再为电子设备上锁,此时,控制芯片会执行清除指令,清除所有的限时指令。用户可以正常使用机器,且不会有使用的时间限制。

以上所述解密装置,通过限时密码为电子设备设置付款期限,通过永久密码消除付款期限,使分期付款电子化,无成本且效率更高。

如图4所示,另一实施例的解密装置还包括

输入模块1110,用于在控制芯片中输入激活码。

一般用户在购买电子设备时,均会支付部分金额,如预付款等。后续的余额则按照约定分期支付。用户在初次使用电子设备时,需要激活电子设备后才能够使用。用户可以在控制芯片中输入对应的激活码。

激活指令执行模块1120,用于执行与激活码对应的激活指令,解锁电子设备,并控制电子设备正常工作预设时间段后进行上锁。

控制芯片会根据激活码执行对应的激活指令,解锁电子设备,并控制电子设备正常工作预设时间段后进行上锁。

另一实施例中,解密装置还包括:

实时检测模块1910,用于实时检测当前是否在控制芯片中输入有永久密码。

当用户输入永久密码时,即可清除控制芯片中所有的限时指令,解除对电子设备工作时间的限制。

其中,清除指令执行模块1800还用于在实时检测模块检测到在控制芯片中输入有永久密码时,执行与永久密码对应的清除指令,清除所有的限时指令。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1