欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種軟件加密保護(hù)及自動(dòng)延期的方法與流程

文檔序號(hào):12467431閱讀:366來(lái)源:國(guó)知局

本發(fā)明涉及一種PC軟件產(chǎn)品的軟加密方式和處理機(jī)制,尤其涉及一種軟件加密保護(hù)及自動(dòng)延期的方法。



背景技術(shù):

目前軟件的常用加密方式分為軟加密和硬加密兩種方式。軟加密不需要額外硬件的軟件保護(hù)方式,一般采取序列號(hào)或許可證文件的授權(quán)方式。通常軟加密方案采用與計(jì)算機(jī)軟硬件特征綁定的方式,如CPU、BIOS、硬盤(pán)、MAC、計(jì)算機(jī)名、用戶(hù)名等。

上述現(xiàn)有技術(shù)的缺陷是:

在計(jì)算機(jī)硬件多樣化的情況下,因?yàn)橛?jì)算機(jī)硬件不同型號(hào)而導(dǎo)致加密方式不通用,以及授權(quán)期限到期后,不能實(shí)現(xiàn)自動(dòng)延期。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的是提供一種通用性強(qiáng)的軟件加密保護(hù)及自動(dòng)延期的方法。

本發(fā)明的目的是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的:

本發(fā)明的軟件加密保護(hù)及自動(dòng)延期的方法,包括步驟:

用戶(hù)在加載軟件時(shí),首先執(zhí)行注冊(cè)機(jī),生成申請(qǐng)碼,申請(qǐng)碼保存到用戶(hù)電腦的POS1、POS2和/或POS3位置,系統(tǒng)管理員根據(jù)申請(qǐng)碼,生成注冊(cè)碼,發(fā)送給用戶(hù),用戶(hù)完成注冊(cè),注冊(cè)碼和注冊(cè)機(jī)信息、軟件最近加載成功日期、軟件最近加載失敗的日期也被保存到所述POS1、POS2和/或POS3位置,保存時(shí)信息都是經(jīng)過(guò)加密的;

在軟件的啟動(dòng)代碼位置,加入加密模塊的入口函數(shù),這樣,軟件加載時(shí),第一時(shí)間進(jìn)入授權(quán)的判斷;

進(jìn)入加密模塊時(shí),首先判斷POS1、POS2、POS3位置的信息是否一致,如果一致,說(shuō)明加密信息正常,否則,說(shuō)明加密信息被破壞,授權(quán)失敗,禁止使用軟件;

然后根據(jù)注冊(cè)機(jī)信息和日期信息進(jìn)行判斷注冊(cè)機(jī)是否過(guò)期;

如果注冊(cè)機(jī)過(guò)期,用戶(hù)向系統(tǒng)管理員索要新版本的注冊(cè)機(jī);

獲取新版本注冊(cè)機(jī)后,用戶(hù)執(zhí)行新注冊(cè)機(jī),新注冊(cè)機(jī)高版本的信息會(huì)覆蓋掉舊版本的信息,信息覆蓋后,授權(quán)日期也就更新了。

由上述本發(fā)明提供的技術(shù)方案可以看出,本發(fā)明實(shí)施例提供的軟件加密保護(hù)及自動(dòng)延期的方法,由于采用申請(qǐng)碼和注冊(cè)碼驗(yàn)證的方式,對(duì)用戶(hù)授權(quán),并且通過(guò)更新注冊(cè)機(jī)的方式對(duì)授權(quán)期限進(jìn)行延期,解決了針對(duì)計(jì)算機(jī)硬件多樣化的情況下,實(shí)現(xiàn)了通用的計(jì)算機(jī)軟加密方式,不會(huì)因?yàn)橛?jì)算機(jī)硬件不同型號(hào)而導(dǎo)致加密方式不通用的問(wèn)題,以及授權(quán)期限到期后,自動(dòng)延期的問(wèn)題。

附圖說(shuō)明

圖1為本發(fā)明實(shí)施例提供的軟件加密保護(hù)及自動(dòng)延期的方法的流程示意圖。

具體實(shí)施方式

下面結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明的保護(hù)范圍。

本發(fā)明的軟件加密保護(hù)及自動(dòng)延期的方法,其較佳的具體實(shí)施方式是:

包括步驟:

用戶(hù)在加載軟件時(shí),首先執(zhí)行注冊(cè)機(jī),生成申請(qǐng)碼,申請(qǐng)碼保存到用戶(hù)電腦的POS1、POS2和/或POS3位置,系統(tǒng)管理員根據(jù)申請(qǐng)碼,生成注冊(cè)碼,發(fā)送給用戶(hù),用戶(hù)完成注冊(cè),注冊(cè)碼和注冊(cè)機(jī)信息、軟件最近加載成功日期、軟件最近加載失敗的日期也被保存到所述POS1、POS2和/或POS3位置,保存時(shí)信息都是經(jīng)過(guò)加密的;

在軟件的啟動(dòng)代碼位置,加入加密模塊的入口函數(shù),這樣,軟件加載時(shí),第一時(shí)間進(jìn)入授權(quán)的判斷;

進(jìn)入加密模塊時(shí),首先判斷POS1、POS2、POS3位置的信息是否一致,如果一致,說(shuō)明加密信息正常,否則,說(shuō)明加密信息被破壞,授權(quán)失敗,禁止使用軟件;

然后根據(jù)注冊(cè)機(jī)信息和日期信息進(jìn)行判斷注冊(cè)機(jī)是否過(guò)期;

如果注冊(cè)機(jī)過(guò)期,用戶(hù)向系統(tǒng)管理員索要新版本的注冊(cè)機(jī);

獲取新版本注冊(cè)機(jī)后,用戶(hù)執(zhí)行新注冊(cè)機(jī),新注冊(cè)機(jī)高版本的信息會(huì)覆蓋掉舊版本的信息,信息覆蓋后,授權(quán)日期也就更新了。

所述注冊(cè)機(jī)信息包括版本號(hào)、授權(quán)使用日期。

本發(fā)明在用戶(hù)的PC電腦中生成一個(gè)申請(qǐng)碼,該申請(qǐng)碼保存到PC系統(tǒng)的某個(gè)位置。申請(qǐng)碼生成后,不會(huì)發(fā)生變化直至用戶(hù)重新安裝操作系統(tǒng)。

用戶(hù)將申請(qǐng)碼提交給系統(tǒng)管理員,由系統(tǒng)管理員根據(jù)申請(qǐng)碼生成一個(gè)注冊(cè)碼,并發(fā)送給用戶(hù)。當(dāng)申請(qǐng)碼和注冊(cè)碼匹配時(shí),用戶(hù)將獲得軟件的使用授權(quán),該授權(quán)是有時(shí)間限制的。本方法將在申請(qǐng)碼和注冊(cè)碼匹配成功時(shí),將申請(qǐng)碼、注冊(cè)碼、注冊(cè)機(jī)的使用期限、安裝日期、最后一次使用軟件的日期以及注冊(cè)機(jī)的版本號(hào)這些保護(hù)信息進(jìn)行加密后,保存到操作系統(tǒng)的多個(gè)位置,定義為POS1,POS2,POS3。被保護(hù)的軟件在啟動(dòng)時(shí),首先檢查POS1、POS2、POS3中的信息是否一致,如果不一致,則說(shuō)明保護(hù)信息受到破壞,用戶(hù)將得不到授權(quán);如果一致,將判斷當(dāng)前日期是否在授權(quán)日期內(nèi),如果不在,則無(wú)法使用軟件,否則可以使用軟件。

為了防止用戶(hù)調(diào)整系統(tǒng)日期,欺騙保護(hù)機(jī)制的問(wèn)題,本方法不僅判斷當(dāng)前日期是否在授權(quán)日期內(nèi),還判斷當(dāng)前日期必須在最后一次使用的日期后。

當(dāng)用戶(hù)使用期限到期后,如果想繼續(xù)使用該軟件,無(wú)需重新申請(qǐng)軟件授權(quán),僅需要更新授權(quán)日期即可。用戶(hù)向系統(tǒng)管理員索要最新版本的注冊(cè)機(jī)即可。注冊(cè)機(jī)是帶版本號(hào)的,每個(gè)版本號(hào)的注冊(cè)機(jī)對(duì)應(yīng)特定的授權(quán)期限,當(dāng)授權(quán)期限到期時(shí),系統(tǒng)管理員只需分發(fā)注冊(cè)機(jī)即可。

本發(fā)明的有益效果是:

解決了針對(duì)計(jì)算機(jī)硬件多樣化的情況下,實(shí)現(xiàn)了通用的計(jì)算機(jī)軟加密方式,不會(huì)因?yàn)橛?jì)算機(jī)硬件不同型號(hào)而導(dǎo)致加密方式不通用的問(wèn)題,以及授權(quán)期限到期后,自動(dòng)延期的問(wèn)題。

具體實(shí)施例:

如圖1所示,用戶(hù)在加載軟件時(shí),首先執(zhí)行注冊(cè)機(jī),生成申請(qǐng)碼。申請(qǐng)碼保存到用戶(hù)電腦的POS1、POS2、POS3等多個(gè)位置。

系統(tǒng)管理員根據(jù)申請(qǐng)碼,生成注冊(cè)碼,發(fā)送給用戶(hù)。

用戶(hù)完成注冊(cè)。

申請(qǐng)碼、注冊(cè)碼、注冊(cè)機(jī)信息(版本號(hào)、授權(quán)使用日期)、軟件最近加載成功日期、軟件最近加載失敗的日期也被保存到POS1、POS2、POS3等位置。保存時(shí),信息都是經(jīng)過(guò)加密的。

在軟件的啟動(dòng)代碼位置,加入加密模塊的入口函數(shù)。這樣,軟件加載時(shí),第一時(shí)間進(jìn)入授權(quán)的判斷。

進(jìn)入加密模塊時(shí),首先判斷POS1、POS2、POS3位置的信息是否一致;如果一致,說(shuō)明加密信息正常;否則,說(shuō)明加密信息被破壞,授權(quán)失敗,禁止使用軟件。然后根據(jù)注冊(cè)機(jī)信息和日期信息進(jìn)行判斷。

如果注冊(cè)機(jī)過(guò)期,用戶(hù)向系統(tǒng)管理員索要新版本的注冊(cè)機(jī)。

獲取新版本注冊(cè)機(jī)后,用戶(hù)執(zhí)行新注冊(cè)機(jī),新注冊(cè)機(jī)高版本的信息會(huì)覆蓋掉舊版本的信息。信息覆蓋后,授權(quán)日期也就更新了。

以上所述,僅為本發(fā)明較佳的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明披露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求書(shū)的保護(hù)范圍為準(zhǔn)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
沈阳市| 望城县| 彩票| 津市市| 罗平县| 靖安县| 英超| 玛沁县| 高唐县| 大埔区| 无极县| 太康县| 四平市| 鹤庆县| 名山县| 兰溪市| 大理市| 康保县| 通许县| 宝兴县| 武鸣县| 宜宾市| 孟连| 延安市| 康马县| 青海省| 大渡口区| 天津市| 尖扎县| 即墨市| 安岳县| 淳化县| 开封县| 内黄县| 冷水江市| 洛川县| 舞阳县| 四平市| 策勒县| 庆安县| 汤阴县|