• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種應(yīng)用程序的授權(quán)方法、安裝方法、安裝端及系統(tǒng)技術(shù)方案

    技術(shù)編號:14895969 閱讀:141 留言:0更新日期:2017-03-29 11:09
    本發(fā)明專利技術(shù)提供了一種應(yīng)用程序的授權(quán)方法、安裝方法、安裝端及系統(tǒng),授權(quán)方法包括:確定目標特征信息;將所述目標特征信息發(fā)送給外部證書生成端;接收所述外部證書生成端發(fā)送的與所述目標特征標識信息對應(yīng)的授權(quán)證書;當接收外部輸入的應(yīng)用程序安裝請求時,將所述授權(quán)證書、當前硬件特征信息和當前網(wǎng)絡(luò)特征信息發(fā)送給外部應(yīng)用程序提供端;當所述外部應(yīng)用程序提供端驗證出所述授權(quán)證書與所述當前硬件特征信息和所述當前網(wǎng)絡(luò)特征信息相匹配時,接收所述外部應(yīng)用程序提供端發(fā)送的應(yīng)用程序。本發(fā)明專利技術(shù)能提高應(yīng)用程序授權(quán)的準確性。

    【技術(shù)實現(xiàn)步驟摘要】

    本專利技術(shù)涉及計算機
    ,特別涉及一種應(yīng)用程序的授權(quán)方法、安裝方法、安裝端及系統(tǒng)。
    技術(shù)介紹
    應(yīng)用程序具有可復制性,若復制的應(yīng)用程序可安裝在任意服務(wù)器,則將損害應(yīng)用程序開發(fā)者的權(quán)益,為了保障應(yīng)用程序開發(fā)者的權(quán)益,在安裝應(yīng)用程序時,需根據(jù)授權(quán)證書驗證服務(wù)器是否具備安裝資格。目前,授權(quán)證書主要根據(jù)服務(wù)器的硬件信息生成,由于虛擬機可通過軟件克隆出服務(wù)器的硬件特征,因此虛擬機可克隆出相同的授權(quán)證書,這導致應(yīng)用程序根據(jù)此授權(quán)證書安裝于服務(wù)器時,此服務(wù)器對應(yīng)的虛擬機也可根據(jù)相同的授權(quán)證書安裝此應(yīng)用程序,造成應(yīng)用程序授權(quán)不夠準確。
    技術(shù)實現(xiàn)思路
    本專利技術(shù)實施例提供了一種應(yīng)用程序的授權(quán)方法、安裝方法、安裝端及系統(tǒng),能提高應(yīng)用程序授權(quán)的準確性。第一方面,本專利技術(shù)實施例提供了一種應(yīng)用程序的授權(quán)方法,包括:確定目標特征信息;將所述目標特征信息發(fā)送給外部證書生成端;接收所述外部證書生成端發(fā)送的與所述目標特征標識信息對應(yīng)的授權(quán)證書;當接收外部輸入的應(yīng)用程序的安裝請求時,將所述授權(quán)證書、當前硬件特征信息和當前網(wǎng)絡(luò)特征信息發(fā)送給外部應(yīng)用程序提供端;當所述外部應(yīng)用程序提供端驗證出所述授權(quán)證書與所述當前硬件特征信息和所述當前網(wǎng)絡(luò)特征信息相匹配時,接收所述外部應(yīng)用程序提供端發(fā)送的應(yīng)用程序。優(yōu)選地,該方法進一步包括:構(gòu)建特征文件,所述特征文件中包括各個字符及每個字符對應(yīng)的特征值;所述確定目標特征信息,包括:獲取目標硬件特征信息和目標網(wǎng)絡(luò)特征信息;根據(jù)所述特征文件中各個字符及每個字符對應(yīng)的特征值,將所述目標硬件特征信息和所述目標網(wǎng)絡(luò)特征信息轉(zhuǎn)化為目標特征信息。優(yōu)選地,所述硬件特征信息包括:IP地址、物理地址、中央處理器序列號和硬盤序列號中的任意一種或多種;優(yōu)選地,所述網(wǎng)絡(luò)特征信息包括:網(wǎng)關(guān)地址和網(wǎng)關(guān)物理地址中的任意一種或兩種。第二方面,本專利技術(shù)實施例提供了一種應(yīng)用程序安裝方法,應(yīng)用于應(yīng)用程序提供端,包括:存儲至少一個應(yīng)用程序,還包括:當接收到外部發(fā)送的授權(quán)證書、當前硬件特征信息和當前網(wǎng)絡(luò)特征信息時,根據(jù)所述當前硬件特征信息和所述當前網(wǎng)絡(luò)特征信息,生成當前特征標識信息;發(fā)送所述授權(quán)證書的解密請求給外部證書生成端;接收所述外部證書生成端發(fā)送的與所述解密請求對應(yīng)的秘鑰,并利用所述秘鑰從所述授權(quán)證書中解析出目標特征標識信息;當所述目標特征標識信息和所述當前特征標識信息相同時,發(fā)送目標應(yīng)用程序。優(yōu)選地,該方法進一步包括:構(gòu)建特征文件,所述特征文件中包括各個字符及每個字符對應(yīng)的特征值;所述根據(jù)所述當前硬件特征信息和所述當前網(wǎng)絡(luò)特征信息,生成當前特征標識信息,包括:根據(jù)所述特征文件中各個字符及每個字符對應(yīng)的特征值,將所述當前硬件特征信息和所述當前網(wǎng)絡(luò)特征信息轉(zhuǎn)化為當前特征標識信息。第三方面,本專利技術(shù)實施例提供了一種應(yīng)用程序安裝端,包括:信息確定單元、證書獲取單元和安裝處理單元;其中,所述信息確定單元,用于確定目標特征信息;所述證書獲取單元,用于將所述信息確定單元確定的所述目標特征信息發(fā)送給外部證書生成端,接收所述外部證書生成端發(fā)送的與所述目標特征標識信息對應(yīng)的授權(quán)證書;所述安裝處理單元,用于當接收外部輸入的應(yīng)用程序安裝請求時,確定當前硬件特征信息和當前網(wǎng)絡(luò)特征信息,將從所述證書獲取單元接收到的授權(quán)證書以及確定的所述當前硬件特征信息和所述當前網(wǎng)絡(luò)特征信息發(fā)送給外部應(yīng)用程序提供端,當所述外部應(yīng)用程序提供端驗證出所述授權(quán)證書與所述當前硬件特征信息和所述當前網(wǎng)絡(luò)特征信息相匹配時,接收所述外部應(yīng)用程序提供端發(fā)送的所述應(yīng)用程序。優(yōu)選地,該應(yīng)用程序安裝端進一步包括:構(gòu)建單元;其中,所述構(gòu)建單元,用于構(gòu)建特征文件,所述特征文件中包括各個字符及每個字符對應(yīng)的特征值;所述信息確定單元,包括:獲取子單元和轉(zhuǎn)化子單元;其中,所述獲取子單元,用于獲取目標硬件特征信息和目標網(wǎng)絡(luò)特征信息;所述轉(zhuǎn)化子單元,用于根據(jù)所述特征文件中各個字符及每個字符對應(yīng)的特征值,將所述目標硬件特征信息和所述目標網(wǎng)絡(luò)特征信息轉(zhuǎn)化為目標特征信息,將所述目標特征信息發(fā)送給所述證書獲取單元。優(yōu)選地,所述硬件特征信息包括:IP地址、物理地址、中央處理器序列號和硬盤序列號中的任意一種或多種;和/或,所述網(wǎng)絡(luò)特征信息包括:網(wǎng)關(guān)地址和網(wǎng)關(guān)物理地址中的任意一種或兩種。第四方面,本專利技術(shù)實施例提供了一種應(yīng)用程序提供端,包括:存儲單元、證書解析單元、授權(quán)單元;其中,所述存儲單元,用于存儲至少一個應(yīng)用程序;所述證書解析單元,用于接收外部應(yīng)用程序安裝端發(fā)送的授權(quán)證書,發(fā)送所述授權(quán)證書的解密請求給外部證書生成端,接收所述外部證書生成端發(fā)送的與所述解密請求對應(yīng)的秘鑰,并利用所述秘鑰從所述授權(quán)證書中解析出目標特征標識信息;所述授權(quán)單元,用于接收外部應(yīng)用程序安裝端發(fā)送的當前硬件特征信息和當前網(wǎng)絡(luò)特征信息,根據(jù)所述當前硬件特征信息和所述當前網(wǎng)絡(luò)特征信息,生成當前特征標識信息,當所述證書解析單元解析出的目標特征標識信息和所述當前特征標識信息相同時,將所述存儲單元存儲的目標應(yīng)用程序發(fā)送給所述外部應(yīng)用程序安裝端。第五方面,本專利技術(shù)實施例提供了一種應(yīng)用程序授權(quán)系統(tǒng),包括:證書生成端、至少一個本專利技術(shù)任意一個實施例提供的應(yīng)用程序安裝端和至少一個本專利技術(shù)任意一個實施例提供的應(yīng)用程序提供端;其中,所述證書生成端,用于接收所述應(yīng)用程序安裝端發(fā)送的目標特征信息,根據(jù)所述目標特征信息生成對應(yīng)的授權(quán)證書,并將所述授權(quán)證書發(fā)送給所述應(yīng)用程序安裝端;接收所述應(yīng)用程序提供端發(fā)送的解密請求,根據(jù)所述解密請求,發(fā)送對應(yīng)的秘鑰給所述應(yīng)用程序提供端。本專利技術(shù)實施例提供了一種應(yīng)用程序授權(quán)方法、安裝方法、安裝端及系統(tǒng),通過確定目標特征信息,將目標特征信息發(fā)送給證書生成端,以使證書生成端根據(jù)目標特征信息生成與目標特征信息對應(yīng)的授權(quán)證書,并接收證書生成端發(fā)送的與目標特征信息對應(yīng)的授權(quán)證書;當接收到應(yīng)用程序安裝請求時,將授權(quán)證書、當前硬件特征信息和當前網(wǎng)絡(luò)特征信息發(fā)送給應(yīng)用程序提供端,以使應(yīng)用程序提供端驗證授權(quán)證書與當前硬件信息和當前網(wǎng)絡(luò)特征信息是否匹配,當應(yīng)用程序提供端驗證出授權(quán)證書與當前硬件特征信息和當前網(wǎng)絡(luò)特征信息相匹配時,接收應(yīng)用程序提供端發(fā)送的應(yīng)用程序。由于應(yīng)用程序提供端根據(jù)當前硬件特征信息和當前網(wǎng)絡(luò)特征信息驗證授權(quán)證書,而虛擬機僅可克隆出相同的硬件特征信息,而不能克隆網(wǎng)絡(luò)特征信息,因此,應(yīng)用程序提供端在驗證出授權(quán)證書與當前硬件特征信息和當前網(wǎng)絡(luò)特征信息相匹配時,應(yīng)用程序安裝端才能接收相應(yīng)的應(yīng)用程序,從而提高了應(yīng)用程序授權(quán)的準確性。附圖說明為了更清楚地說明本專利技術(shù)實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本專利技術(shù)的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本專利技術(shù)一個實施例提供的一種應(yīng)用程序授權(quán)方法的流程圖;圖2是本專利技術(shù)一個實施例提供的一種應(yīng)用程序安裝方法的流程圖;圖3是本專利技術(shù)一個實施例提供的一種應(yīng)用程序安裝端的結(jié)構(gòu)示意圖;圖4是本專利技術(shù)另一個實施例提供的一種應(yīng)用程序安裝端的結(jié)構(gòu)示意圖;圖5是本專利技術(shù)一個實施例提供的一種應(yīng)用程序提供端的結(jié)構(gòu)示意圖;圖6是本專利技術(shù)一個實施例提供的一種應(yīng)用程序授權(quán)系統(tǒng)的結(jié)構(gòu)示意圖;圖7是本專利技術(shù)另一個實施例提供的一種應(yīng)用程本文檔來自技高網(wǎng)...
    一種應(yīng)用程序的授權(quán)方法、安裝方法、安裝端及系統(tǒng)

    【技術(shù)保護點】
    一種應(yīng)用程序的授權(quán)方法,其特征在于,包括:確定目標特征信息;將所述目標特征信息發(fā)送給外部證書生成端;接收所述外部證書生成端發(fā)送的與所述目標特征標識信息對應(yīng)的授權(quán)證書;當接收外部輸入的應(yīng)用程序安裝請求時,將所述授權(quán)證書、當前硬件特征信息和當前網(wǎng)絡(luò)特征信息發(fā)送給外部應(yīng)用程序提供端;當所述外部應(yīng)用程序提供端驗證出所述授權(quán)證書與所述當前硬件特征信息和所述當前網(wǎng)絡(luò)特征信息相匹配時,接收所述外部應(yīng)用程序提供端發(fā)送的應(yīng)用程序。

    【技術(shù)特征摘要】
    1.一種應(yīng)用程序的授權(quán)方法,其特征在于,包括:確定目標特征信息;將所述目標特征信息發(fā)送給外部證書生成端;接收所述外部證書生成端發(fā)送的與所述目標特征標識信息對應(yīng)的授權(quán)證書;當接收外部輸入的應(yīng)用程序安裝請求時,將所述授權(quán)證書、當前硬件特征信息和當前網(wǎng)絡(luò)特征信息發(fā)送給外部應(yīng)用程序提供端;當所述外部應(yīng)用程序提供端驗證出所述授權(quán)證書與所述當前硬件特征信息和所述當前網(wǎng)絡(luò)特征信息相匹配時,接收所述外部應(yīng)用程序提供端發(fā)送的應(yīng)用程序。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,進一步包括:構(gòu)建特征文件,所述特征文件中包括各個字符及每個字符對應(yīng)的特征值;所述確定目標特征信息,包括:獲取目標硬件特征信息和目標網(wǎng)絡(luò)特征信息;根據(jù)所述特征文件中各個字符及每個字符對應(yīng)的特征值,將所述目標硬件特征信息和所述目標網(wǎng)絡(luò)特征信息轉(zhuǎn)化為目標特征信息。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述硬件特征信息包括:IP地址、物理地址、中央處理器序列號和硬盤序列號中的任意一種或多種;和/或,所述網(wǎng)絡(luò)特征信息包括:網(wǎng)關(guān)地址和網(wǎng)關(guān)物理地址中的任意一種或兩種。4.一種應(yīng)用程序安裝方法,其特征在于,應(yīng)用于應(yīng)用程序提供端,存儲至少一個應(yīng)用程序,還包括:當接收到外部發(fā)送的授權(quán)證書、當前硬件特征信息和當前網(wǎng)絡(luò)特征信息時,根據(jù)所述當前硬件特征信息和所述當前網(wǎng)絡(luò)特征信息,生成當前特征標識信息;發(fā)送所述授權(quán)證書的解密請求給外部證書生成端;接收所述外部證書生成端發(fā)送的與所述解密請求對應(yīng)的秘鑰,并利用所述秘鑰從所述授權(quán)證書中解析出目標特征標識信息;當所述目標特征標識信息和所述當前特征標識信息相同時,發(fā)送目標應(yīng)用程序。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,進一步包括:構(gòu)建特征文件,所述特征文件中包括各個字符及每個字符對應(yīng)的特征值;所述根據(jù)所述當前硬件特征信息和所述當前網(wǎng)絡(luò)特征信息,生成當前特征標識信息,包括:根據(jù)所述特征文件中各個字符及每個字符對應(yīng)的特征值,將所述當前硬件特征信息和所述當前網(wǎng)絡(luò)特征信息轉(zhuǎn)化為當前特征標識信息。6.一種應(yīng)用程序安裝端,其特征在于,包括:信息確定單元、證書獲取單元和安裝處理單元;其中,所述信息確定單元,用于確定目標特征信息;所述證書獲取單元,用于將所述信息確定單元確定的所述目標特征信息發(fā)送給外部證書生成端,接收所述外部證書生成端發(fā)送的與所述目標特征標識信息對應(yīng)的授權(quán)證書;所述安裝處理單元,用于當接收外...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:李紅雷,
    申請(專利權(quán))人:廣東浪潮大數(shù)據(jù)研究有限公司,
    類型:發(fā)明
    國別省市:廣東;44

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码喷水一区二区浪潮AV| 国产精品无码免费播放| 无码人妻一区二区三区一| 国产AV无码专区亚洲AV琪琪| 国产真人无码作爱免费视频| 中文无码喷潮在线播放| 亚洲AV无码国产精品麻豆天美| 人妻无码久久一区二区三区免费| 日韩少妇无码一区二区三区| 亚洲AV无码一区二区乱子伦| 无码天堂va亚洲va在线va| 亚洲一区二区三区AV无码| 在线A级毛片无码免费真人| 中文字幕人妻无码一夲道| 爆乳无码AV一区二区三区| 亚洲成A人片在线观看无码不卡| 麻豆亚洲AV成人无码久久精品 | 亚洲无码高清在线观看| 久久亚洲日韩看片无码| 无码人妻AV免费一区二区三区| 亚洲精品无码成人AAA片| (无码视频)在线观看| 亚洲日韩国产二区无码| 一本久道综合在线无码人妻| 一本大道久久东京热无码AV| 无码熟妇人妻在线视频| 日韩专区无码人妻| 免费A级毛片无码无遮挡内射 | 永久免费av无码入口国语片| MM1313亚洲精品无码久久| 成人无码区免费A片视频WWW| 亚洲动漫精品无码av天堂| 成年午夜无码av片在线观看| 五月丁香六月综合缴清无码| 永久免费AV无码国产网站| mm1313亚洲国产精品无码试看| 人妻无码久久精品人妻| 一级电影在线播放无码| 好了av第四综合无码久久 | 亚洲va中文字幕无码 | 精品无码国产污污污免费网站国产|