本發明涉及電子設備領域,特別是涉及應用于電子設備的一種加解密方法和裝置。
背景技術:
價值昂貴的工業設備和電子產品等在支付時,賣方與買方之間經常會合同約定以分期付款的方式支付。對于購買方而言,可以避免一次性支付時,工業設備或電子產品為次品時造成較大損失,也可以減輕資金壓力;對于賣方而言,分期付款表明了一種誠信經營,應收賬款的增加實質上也是資產總額的增加,更利于企業發展。
隨著經濟社會的發展,分期付款已越來越多被眾多商家所使用。一般分期付款的方式包括抵押、擔保等形式,這些紙質約定的方式需要相應的人力、物力和時間,成本較高,且效率低下。
工業設備與電子產品等通常設置有帶時鐘功能的控制芯片,例如激光器等,控制芯片可以控制工業設備或電子產品的工作。因此,如何通過控制芯片實現分期支付則為一種新的課題。
技術實現要素:
基于此,有必要針對當前分期付款成本高且效率低下的問題提出一種加解密方法和裝置。
一種加密方法,應用于電子設備,所述方法包括:
在所述電子設備打包入庫前,通過上位機軟件在所述電子設備的控制芯片中設置預設個數的密碼,所述預設個數的密碼包括一個永久密碼和若干個限時密碼;
為每個所述限時密碼設置相應的限時指令,所述限時指令用于在所述控制芯片中輸入對應的限時密碼解鎖所述電子設備后,控制所述電子設備正常工作預設時間段后進行上鎖;
為所述永久密碼設置相應的清除指令,所述清除指令用于在所述控制芯片中輸入所述永久密碼后,清除所有所述限時指令。
在其中一個實施例中,所述方法還包括:
在所述電子設備的控制芯片中設置激活碼;
為所述激活碼設置相應的激活指令,所述激活指令用于在所述控制芯片中輸入所述激活碼后,解鎖所述電子設備,并控制所述電子設備正常工作預設時間段后進行上鎖。
一種加密裝置,應用于電子設備,所述裝置包括:
設密模塊,用于在所述電子設備打包入庫前,在所述電子設備的控制芯片中設置預設個數的密碼,所述預設個數的密碼包括一個永久密碼和若干個限時密碼;
限時指令設置模塊,用于為每個所述限時密碼設置相應的限時指令,所述限時指令用于在所述控制芯片中輸入對應的限時密碼解鎖所述電子設備后,控制所述電子設備正常工作預設時間段后進行上鎖;
清除指令設置模塊,用于為所述永久密碼設置相應的清除指令,所述清除指令用于在所述控制芯片中輸入所述永久密碼后,清除所有所述限時指令。
在其中一個實施例中,所述裝置還包括:
激活碼設置模塊,用于在所述電子設備的控制芯片中設置激活碼;
激活指令設置模塊,用于為所述激活碼設置相應的激活指令,所述激活指令用于在所述控制芯片中輸入所述激活碼后,解鎖所述電子設備,并控制所述電子設備正常工作預設時間段后進行上鎖。
一種解密方法,基于以上所述的加密方法,所述解密方法包括:
在所述電子設備根據限時指令工作預設時間段后上鎖時,控制芯片檢測輸入的密碼是否為限時密碼;
若是,控制芯片執行與所述限時密碼對應的限時指令,解鎖所述電子設備,并控制所述電子設備正常工作預設時間段后進行上鎖;
若否,控制芯片檢測輸入的密碼是否為永久密碼;
若是,控制芯片執行與所述永久密碼對應的清除指令,清除所有的限時指令。
在其中一個實施例中,所述解密方法還包括:
在所述控制芯片中輸入激活碼;
所述控制芯片執行與所述激活碼對應的激活指令,解鎖所述電子設備,并控制所述電子設備正常工作預設時間段后進行上鎖。
在其中一個實施例中,所述解密方法還包括:
所述控制芯片實時檢測當前是否輸入有永久密碼;
若是,所述控制芯片執行與所述永久密碼對應的清除指令,清除所有的限時指令。
一種解密裝置,所述解密裝置包括:
限時密碼檢測模塊,用于在所述電子設備工作預設時間段后上鎖時,檢測輸入控制芯片的密碼是否為限時密碼;
限時指令執行模塊,用于在所述限時密碼檢測模塊檢測到輸入控制芯片的密碼為限時密碼時,執行與所述限時密碼對應的限時指令,解鎖所述電子設備,并控制所述電子設備正常工作預設時間段后進行上鎖;
永久密碼檢測模塊,用于在所述限時密碼檢測模塊檢測到輸入控制芯片的密碼非限時密碼時,檢測輸入控制芯片的密碼是否為永久密碼;
清除指令執行模塊,用于在所述永久密碼檢測模塊檢測到輸入控制芯片的密碼為永久密碼時,執行與所述永久密碼對應的清除指令,清除所有的限時指令。
在其中一個實施例中,所述解密裝置還包括:
輸入模塊,用于在所述控制芯片中輸入激活碼;
激活指令執行模塊,用于執行與所述激活碼對應的激活指令,解鎖所述電子設備,并控制所述電子設備正常工作預設時間段后進行上鎖。
在其中一個實施例中,所述解密裝置還包括:
實時檢測模塊,用于實時檢測當前是否在控制芯片中輸入有永久密碼;
所述清除指令執行模塊還用于在所述實時檢測模塊檢測到在控制芯片中輸入有永久密碼時,執行與所述永久密碼對應的清除指令,清除所有的限時指令。
以上所述加解密方法和裝置,通過限時密碼為電子設備設置付款期限,通過永久密碼消除付款期限,使分期付款電子化,無成本且效率更高。
附圖說明
圖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還用于在實時檢測模塊檢測到在控制芯片中輸入有永久密碼時,執行與永久密碼對應的清除指令,清除所有的限時指令。
以上所述實施例的各技術特征可以進行任意的組合,為使描述簡潔,未對上述實施例中的各個技術特征所有可能的組合都進行描述,然而,只要這些技術特征的組合不存在矛盾,都應當認為是本說明書記載的范圍。
以上所述實施例僅表達了本發明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對發明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進,這些都屬于本發明的保護范圍。因此,本發明專利的保護范圍應以所附權利要求為準。