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

    基于虛擬機的軟件授權方法及系統技術方案

    技術編號:8656119 閱讀:267 留言:0更新日期:2013-05-01 23:49
    本發明專利技術公開了一種基于虛擬機的軟件授權方法及系統,該方法包括:虛擬機獲取授權服務器地址,連接授權服務器并上報已啟動軟件的特征信息;授權服務器根據特征信息,校驗已啟動軟件是否合法;根據校驗結果,返回對應的授權信息至虛擬機;虛擬機根據授權信息,管理已啟動軟件。本發明專利技術通過虛擬機獲取授權服務器地址,連接授權服務器并上報已啟動軟件的特征信息;授權服務器根據所述特征信息,校驗所述已啟動軟件是否合法;根據校驗結果,返回對應的授權信息至虛擬機;虛擬機根據所述授權信息,管理所述已啟動軟件的方法,具有能夠對虛擬機上運行的軟件進行合法授權的有益效果,提高了系統性能,擴大了軟件的應用范圍,增強了信息的安全性。

    【技術實現步驟摘要】

    本專利技術涉及計算機
    ,尤其涉及一種基于虛擬機的軟件授權方法及系統
    技術介紹
    隨著虛擬化程度的提高及SDN (Secondary Distribution Network, 二級分配網)的發展,很多軟件系統需要在虛擬機下運行,比如各種路由器、交換機、防火墻、IPS(Intrusion Prevent System,入侵防御系統)、流控、加速等網絡設備都會運行到數據中心的虛擬機上。基于虛擬機的特點,所有硬件都可以通過軟件虛擬出來,虛擬出來的硬件特征有可能是相同的,如果虛擬出來的硬件特征碼是一致的,則虛擬機的鏡像文件隨時拷貝到另外一臺虛擬機上即可運行,傳統的采取與硬件特征碼綁定的方法來實現對軟件的授權方法便失效了,從而導致軟件可被拷貝到其他非法的硬件系統上繼續運行,傳統軟件授權控制措施在虛擬機環境中即告失效。
    技術實現思路
    本專利技術的主要目的是提供一種基于虛擬機的軟件授權方法及系統,旨在解決對虛擬機上運行的軟件進行合法授權的問題。本專利技術實施例公開了一種基于虛擬機的軟件授權方法,包括以下步驟虛擬機獲取授權服務器地址,連接授權服務器并上報已啟動軟件的特征信息;授權服務器根據所述特征信息,校驗所述已啟動軟件是否合法;根據校驗結果,返回對應的授權信息至虛擬機;虛擬機根據所述授權信息,管理所述已啟動軟件。優選地,所述授權服務器根據所述特征信息,校驗所述已啟動軟件是否合法包括根據所述特征信息,獲取所述已啟動軟件對應的合法授權序列號;校驗所述合法授權序列號中包含的硬件信息是否正確;若是,則校驗所述合法授權序列號中包含的智能加密鑰匙的硬件信息是否正確;在所述智能加密鑰匙的硬件信息校驗正確時,驗證所述已啟動軟件合法。優選地,所述校驗智能加密鑰匙的硬件信息是否正確包括若未插入所述智能加密鑰匙,則發出插入與所述已啟動軟件對應的所述智能加密鑰匙的提示信息。優選地,所述虛擬機連接授權服務器包括虛擬機按照預置通信密鑰和密碼向授權服務器發送連接請求;在所述預置通信密鑰和密碼驗證通過時,連接授權服務器。優選地,所述虛擬機根據所述授權信息,管理所述已啟動軟件包括所述虛擬機根據所述授權信息,運行或禁止所述軟件的相應功能。本專利技術實施例還公開了一種基于虛擬機的軟件授權系統,包括虛擬機,用于獲取授權服務器地址,連接授權服務器并上報已啟動軟件的特征信息;還用于,根據授權服務器返回的授權信息,管理所述已啟動軟件;授權服務器,用于根據所述特征信息,校驗所述已啟動軟件是否合法;根據校驗結果,返回對應的授權信息至虛擬機。優選地,所述授權服務器還用于根據所述特征信息,獲取所述已啟動軟件對應的合法授權序列號;校驗所述合法授權序列號中包含的硬件信息是否正確;若是,則校驗所述合法授權序列號中包含的智能加密鑰匙的硬件信息是否正確;在所述智能加密鑰匙的硬件信息校驗正確時,驗證所述已啟動軟件合法。優選地,所述授權服務器還用于若未插入所述智能加密鑰匙,則發出插入與所述已啟動軟件對應的所述智能加密鑰匙的提示信息。優選地,所述虛擬機還用于按照預置通信密鑰和密碼向授權服務器發送連接請求;在所述預置通信密鑰和密碼驗證通過時,連接授權服務器。 優選地,所述虛擬機還用于根據所述授權信息,運行或禁止所述已啟動軟件的相應功能。本專利技術通過虛擬機獲取授權服務器地址,連接授權服務器并上報已啟動軟件的特征信息;授權服務器根據所述特征信息,校驗所述已啟動軟件是否合法;根據校驗結果,返回對應的授權信息至虛擬機;虛擬機根據所述授權信息,管理所述已啟動軟件的方法,具有能夠對虛擬機上運行的軟件進行合法授權的有益效果,提高了系統性能,擴大了軟件的應用范圍,增強了信息的安全性。附圖說明圖1是本專利技術基于虛擬機的軟件授權方法一實施例流程示意圖;圖2是本專利技術基于虛擬機的軟件授權系統一實施例結構示意圖。本專利技術目的的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。具體實施例方式以下結合說明書附圖及具體實施例進一步說明本專利技術的技術方案。應當理解,此處所描述的具體實施例僅僅用以解釋本專利技術,并不用于限定本專利技術。本專利技術基于虛擬機的軟件授權方法及系統的實施例中,所述虛擬機指通過軟件模擬的具有完整硬件系統功能的、運行在一個完全隔離環境中的完整計算機系統。比如,目前比較主流的虛擬機VMware (虛擬系統;虛擬機)、Virtual Box (虛擬盒)和Virtual PC (虛擬計算機)和kvm (基于內核的虛擬機)等。參照圖1,圖1是本專利技術基于虛擬機的軟件授權方法一實施例流程示意圖;如圖1所示,本專利技術基于虛擬機的軟件授權方法包括以下步驟步驟S01、虛擬機獲取授權服務器地址,連接授權服務器并上報已啟動軟件的特征信息。軟件啟動后,虛擬機獲取預先設置的授權服務器的地址,虛擬機上的軟件開始連接授權服務器,并向授權服務器上報該軟件自身的特征信息。所述特征信息包括該軟件對應的合法授權系列號和虛擬機IP (Internet Protocol,互聯網協議)地址。在一優選的實施例中,虛擬機可以與授權服務器預先約定二者的通信密鑰和密碼;在虛擬機上已啟動的軟件向授權服務器發送連接請求時,授權服務器可以發出輸入通信密鑰和密碼的響應信息;在虛擬機返回約定的正確的通信密鑰和密碼時,授權服務器與虛擬機建立連接。步驟S02、授權服務器根據所述特征信息,校驗所述已啟動軟件是否合法;根據校驗結果,返回對應的授權信息至虛擬機。授權服務器根據虛擬機軟件上報的特征信息,校驗該軟件是否合法。由于軟件上報的特征信息包括了能反應軟件特征的所有關鍵信息,因此授權服務器能夠根據該特征信息校驗該軟件是否合法。比如,該軟件上報的特征信息中包括的軟件名稱及版本信息,而授權服務器不允許該軟件名稱所對應的所有版本的軟件在虛擬機上運行,則授權服務器校驗該軟件是不合法的,則返回禁止該軟件運行的授權信息至虛擬機。具體地,比如在一特殊環境下運行的某虛擬機上不允許任何類型聊天軟件的運行,則當該虛擬機上的QQ軟件啟動后,QQ軟件向授權服務器上報自身的特征信息時,授權服務器根據上報的特征信息,識別該軟件為聊天軟件時,則校驗該聊天軟件為不合法軟件,返回禁止QQ軟件運行的授權信息。在一優選的實施例中,授權服務器根據上報的已啟動軟件的特征信息,校驗所述已啟動軟件是否合法包括根據已啟動軟件的特征信息,獲取所述已啟動軟件對應的合法授權序列號;所述合法授權序列號為軟件生產廠家在軟件出廠時,為每個軟件配置的唯一序列號。授權服務器校驗該合法授權序列號中包含的硬件信息是否正確;該硬件信息與所述合法授權序列號綁定。所述硬件信息包括軟件運行虛擬機的CPlKCentral Processing Unit,中央處理器)序列號、硬盤序列號、網卡MAC (Media Access Control,介質訪問控制)地址等硬件信息。在上述硬件信息校驗完全正確后,繼續校驗該合法授權序列號中包含的智能加密鑰匙的硬件信息是否正確。在所述智能加密鑰匙的硬件信息校驗正確時,驗證所述已啟動軟件合法,返回允許已啟動軟件運行的授權信息。在一優選的實施例中,若在校驗時,所述授權服務器檢測到未插入對應的智能加密鑰匙時,則發出插入所述智能加密鑰匙的提示信息;超出預置時長后,若仍未檢測到插入的對應智能加密密鑰,則校驗失敗,返回禁止對應軟件運行本文檔來自技高網...

    【技術保護點】
    一種基于虛擬機的軟件授權方法,其特征在于,包括以下步驟:虛擬機獲取授權服務器地址,連接授權服務器并上報已啟動軟件的特征信息;授權服務器根據所述特征信息,校驗所述已啟動軟件是否合法;根據校驗結果,返回對應的授權信息至虛擬機;虛擬機根據所述授權信息,管理所述已啟動軟件。

    【技術特征摘要】
    1.一種基于虛擬機的軟件授權方法,其特征在于,包括以下步驟: 虛擬機獲取授權服務器地址,連接授權服務器并上報已啟動軟件的特征信息; 授權服務器根據所述特征信息,校驗所述已啟動軟件是否合法;根據校驗結果,返回對應的授權信息至虛擬機; 虛擬機根據所述授權信息,管理所述已啟動軟件。2.如權利要求1所述的方法,其特征在于,所述授權服務器根據所述特征信息,校驗所述已啟動軟件是否合法包括: 根據所述特征信息,獲取所述已啟動軟件對應的合法授權序列號; 校驗所述合法授權序列號中包含的硬件信息是否正確; 若是,則校驗所述合法授權序列號中包含的智能加密鑰匙的硬件信息是否正確; 在所述智能加密鑰匙 的硬件信息校驗正確時,驗證所述已啟動軟件合法。3.如權利要求2所述的方法,其特征在于,所述校驗智能加密鑰匙的硬件信息是否正確包括: 若未插入所述智能加密鑰匙,則發出插入與所述已啟動軟件對應的所述智能加密鑰匙的提示信息。4.如權利要求1所述的方法,其特征在于,所述虛擬機連接授權服務器包括: 虛擬機按照預置通信密鑰和密碼向授權服務器發送連接請求;在所述預置通信密鑰和密碼驗證通過時,連接授權服務器。5.如權利要求1所述的方法,其特征在于,所述虛擬機根據所述授權信息,管理所述已啟動軟件包括: 所述...

    【專利技術屬性】
    技術研發人員:陳釗毅張勇
    申請(專利權)人:深信服網絡科技深圳有限公司
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 国产精品成人无码免费| 亚洲综合久久精品无码色欲| 国产成人无码一二三区视频| 国产免费无码一区二区| 久久亚洲精品无码aⅴ大香| 无码av天天av天天爽| 久久国产加勒比精品无码| 人妻精品无码一区二区三区| 亚洲AV无码不卡在线播放| 嫩草影院无码av| 亚洲AV色无码乱码在线观看| 潮喷失禁大喷水无码| 日日摸日日碰人妻无码| 91精品久久久久久无码| 日木av无码专区亚洲av毛片| HEYZO无码综合国产精品227| 久久久久久精品无码人妻| 国产50部艳色禁片无码| 久久av高潮av无码av喷吹 | 无码无套少妇毛多69XXX| 亚洲AV无码专区在线播放中文 | 免费无码黄动漫在线观看| 免费无码成人AV在线播放不卡| 人妻系列AV无码专区| 狠狠躁狠狠爱免费视频无码| 精品久久久无码中字| 国产精品无码一本二本三本色| 制服在线无码专区| 精品欧洲av无码一区二区三区| 久久久久久AV无码免费网站下载 | 亚洲精品av无码喷奶水糖心| AV无码人妻中文字幕| 久久精品无码一区二区WWW| 色综合久久无码五十路人妻| 国产精品无码av在线播放| 久久久久亚洲AV成人无码网站| 无码人妻丰满熟妇区五十路百度| 亚洲一区精品无码| 亚洲av日韩av高潮潮喷无码| 无码专区久久综合久中文字幕 | 亚洲va无码专区国产乱码|