[發明專利]基于DES加密算法利用U盤啟動程序的方法、裝置及介質在審
| 申請號: | 202011365556.2 | 申請日: | 2020-11-28 | 
| 公開(公告)號: | CN112486590A | 公開(公告)日: | 2021-03-12 | 
| 發明(設計)人: | 高強;荊賓;生偉 | 申請(專利權)人: | 浪潮金融信息技術有限公司 | 
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F21/34;G06F21/44;G06F21/60 | 
| 代理公司: | 蘇州思睿晶華知識產權代理事務所(普通合伙) 32403 | 代理人: | 阮俊敏 | 
| 地址: | 215000 江蘇省蘇州*** | 國省代碼: | 江蘇;32 | 
| 權利要求書: | 查看更多 | 說明書: | 查看更多 | 
| 摘要: | |||
| 搜索關鍵詞: | 基于 des 加密算法 利用 啟動 程序 方法 裝置 介質 | ||
本發明公開了基于DES加密算法利用U盤啟動程序的方法,包括如下步驟,S100,對U盤進行授權,利用DES加密算法對U盤進行DES加密運行,將生成的密文認證文件存儲到U盤;S200,對U盤進行認證,程序啟動時,先對U盤進行DES加密后算出的密文與U盤中的密文認證文件進行比對,相同則認證通過,不同則驗證失敗,本發明通過采用對U盤進行授權以及U盤進行認證的方式,解決了軟件程序未聯網時的授權使用問題,軟件的認證文件不在主機中存儲,而是存在于U盤中,主機插入該認證的U盤后,軟件程序就可以啟動。
技術領域
本發明涉及基于DES加密算法利用U盤啟動程序的方法、裝置及介質,屬于計算機軟件技術領域。
背景技術
正常軟件程序授權,需要對CPU、硬盤、MAC地址等序列號進行聯網加密計算后,返回授權文件,存儲到本地,進行驗證,如果主機設備無法聯網,則主機無法授權,軟件也無法運行,在無網絡的情況下,主機及軟件無法正常工作,不利于業務的正常進行,對業務造成不利影響。
發明內容
針對上述存在的技術問題,本發明的目的是:提出了基于DES加密算法利用U盤啟動程序的方法、裝置及介質,解決軟件程序未聯網時的授權使用問題。
本發明的技術解決方案是這樣實現的:基于DES加密算法利用U盤啟動程序的方法,包括如下步驟,
S100,對U盤進行授權,利用DES加密算法對U盤進行DES加密運行,將生成的密文認證文件存儲到U盤;
S200,對U盤進行認證,程序啟動時,先對U盤進行DES加密后算出的密文與U盤中的密文認證文件進行比對,相同則認證通過,不同則驗證失敗。
優選的,在S100中,對U盤進行授權的具體步驟為,
S101,獲取U盤序列號,獲取成功則進入S102,獲取失敗則提示未檢測到U盤,進入S104;
S102,對序列號進行DES計算加密得到密文認證文件;
S103,將密文認證文件以二進制形式保存U盤;
S104,結束退出。
優選的,在S200中,對U盤進行認證的具體步驟為,
S201,獲取U盤序列號,獲取成功則進入下一步,獲取失敗則提示未檢測到U盤,結束流程;
S202,對序列號進行DES計算加密得到認證密文;
S203,從U盤中讀取密文認證文件,獲取認證密碼;
S204,比對S202和S203中的認證密文與認證密碼;
S205,相同則比對成功,繼續啟動下一步流程;
不同則認證失敗,提示U盤未授權,結束流程。
優選的,在對U盤進行授權時進行聯網授權,在對U盤進行認證時無需聯網授權。
基于DES加密算法利用U盤啟動程序的裝置,授權裝置和認證裝置;所述授權裝置利用DES加密算法對U盤進行DES加密運行,將生成的密文認證文件存儲到U盤;所述認證裝置對U盤進行DES加密后算出的密文與U盤中的密文認證文件進行比對,相同則認證通過,不同則驗證失敗。
基于DES加密算法利用U盤啟動程序的介質,用于存儲為所述基于DES加密算法利用U盤啟動程序的方法所用到的計算機軟件指令,其包括為基于DES加密算法利用U盤啟動程序的方法所設計的程序。
由于上述技術方案的運用,本發明與現有技術相比具有下列優點:
本發明的基于DES加密算法利用U盤啟動程序的方法、裝置及介質,通過采用對U盤進行授權以及U盤進行認證的方式,解決了軟件程序未聯網時的授權使用問題,軟件的認證文件不在主機中存儲,而是存在于U盤中,主機插入該認證的U盤后,軟件程序就可以啟動。
附圖說明
下面結合附圖對本發明技術方案作進一步說明:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮金融信息技術有限公司,未經浪潮金融信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011365556.2/2.html,轉載請聲明來源鉆瓜專利網。





