[發(fā)明專(zhuān)利]一種軟件控制和管理的方法和系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 201310075584.4 | 申請(qǐng)日: | 2013-03-11 |
| 公開(kāi)(公告)號(hào): | CN104050397A | 公開(kāi)(公告)日: | 2014-09-17 |
| 發(fā)明(設(shè)計(jì))人: | 錢(qián)景;侯新穎 | 申請(qǐng)(專(zhuān)利權(quán))人: | 錢(qián)景;侯新穎 |
| 主分類(lèi)號(hào): | G06F21/12 | 分類(lèi)號(hào): | G06F21/12 |
| 代理公司: | 暫無(wú)信息 | 代理人: | 暫無(wú)信息 |
| 地址: | 100028 北京市*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 軟件 控制 管理 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明屬于軟件控制和管理領(lǐng)域,尤其涉及一種通過(guò)控制密碼算法方式控制和管理軟件的使用。?
背景技術(shù)
目前軟件發(fā)布后,通常采用發(fā)放授權(quán)碼或加密key(dog)等方式控制軟件的盜用。軟件種類(lèi)、應(yīng)用時(shí)限、運(yùn)行平臺(tái)是授權(quán)的限定因素,而軟件用戶根據(jù)需求,對(duì)軟件的應(yīng)用方式具有多樣性,目前的軟件授權(quán)方法不能達(dá)到既滿足客戶靈活應(yīng)用需求又同時(shí)兼顧軟件擁有者有效授權(quán)管控的目標(biāo)。同時(shí),軟件如完全托管給第三方,則無(wú)法安全保證軟件商本身利益不受侵害。本發(fā)明采用數(shù)字證書(shū)PKI安全體系,軟件授權(quán)有軟件商控制,而軟件授權(quán)的控制,采用一種授權(quán)控制平臺(tái),產(chǎn)生、監(jiān)控軟件的授權(quán)。二者均滿足條件,軟件方可以正常使用。?
發(fā)明內(nèi)容
(1)本發(fā)明采用信息安全理念,結(jié)合加解密技術(shù)為軟件供應(yīng)商提供一套安全、靈活授權(quán)平臺(tái)??梢詾檐浖碛姓咛峁┸浖母鞣N授權(quán)形態(tài),如:免費(fèi)試用、計(jì)時(shí)使用、計(jì)次使用、單機(jī)無(wú)限制條件使用(單機(jī)版)、多用戶控制使用(網(wǎng)絡(luò)版軟件)。軟件廠家可以將上述形態(tài)任意組合,形成不同的授權(quán)方式。?
(2)本發(fā)明具體的技術(shù)方案?
為了達(dá)到上述功能,本發(fā)明提供了一套安全授權(quán)平臺(tái),其特征在于:包括下列內(nèi)容?
1)授權(quán)平臺(tái)提供加密算法,包含國(guó)際標(biāo)準(zhǔn)的RSA、ECC、DES、AES、SHA、MD5等算法;國(guó)家商業(yè)密碼算法SM1、SM2、SM3、SM4、SM7、SM9等;軟件廠家自定義算法。?
2)該授權(quán)平臺(tái)可依據(jù)時(shí)限、次數(shù)、單機(jī)、多機(jī)產(chǎn)生相應(yīng)授權(quán)算法軟?件模塊?
3)該授權(quán)平臺(tái)完成授權(quán)算法軟件模塊具有時(shí)限計(jì)算、次數(shù)統(tǒng)計(jì)、單機(jī)、多機(jī)監(jiān)控等功能,以匹配授權(quán)。?
4)該平臺(tái)提供標(biāo)準(zhǔn)軟件接口,供授權(quán)算法模塊嵌入軟件。?
5)授權(quán)算法模塊通過(guò)對(duì)授權(quán)算法的管控,控制軟件的運(yùn)行。軟件只能運(yùn)轉(zhuǎn)在授權(quán)碼有效狀態(tài)下?
附圖說(shuō)明
圖1是軟件通過(guò)本發(fā)明發(fā)布產(chǎn)品的流程圖。?
圖2為本發(fā)明詳細(xì)操作方法圖。?
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。?
圖1示出了本發(fā)明應(yīng)用于軟件發(fā)布產(chǎn)品的控制管理流程圖。?
圖2示出了本發(fā)明詳細(xì)操作方法。?
本發(fā)明實(shí)施例提供一種軟件授權(quán)及控制管理流程以及操作方法,具體步驟如下:?
(1)軟件商入駐軟件平臺(tái)(軟件電子商城),平臺(tái)發(fā)放軟件商授權(quán)KEY-USB-A,該KEY中包含國(guó)際標(biāo)準(zhǔn)的RSA、ECC、DES、AES、SHA、MD5算法;國(guó)家商業(yè)密碼算法SM1、SM2、SM3、SM4、SM7、SM9等;軟件廠家自定義算法。?
(2)軟件用戶在軟件平臺(tái)(軟件電子商城)選購(gòu)軟件產(chǎn)品,且根據(jù)各自需求,提出各自使用要求,如計(jì)時(shí)使用申請(qǐng)、計(jì)次使用申請(qǐng)等等;軟件平臺(tái)(軟件電子商城)發(fā)放用戶KEY-USB-B,該KEY中包含國(guó)際標(biāo)準(zhǔn)的RSA、ECC、DES、AES、SHA、MD5算法和國(guó)家商業(yè)密碼算法SM1、SM2、SM3、SM4、SM7、SM9等。?
(3)軟件平臺(tái)(軟件電子商城)根據(jù)用戶申請(qǐng)要求,利用本發(fā)明的授權(quán)平?臺(tái),產(chǎn)生算法控制軟件模塊。如算法計(jì)時(shí)控制軟件模塊、算法計(jì)次控制軟件模塊、算法單機(jī)控制模塊,算法多機(jī)聯(lián)網(wǎng)控制模塊等等。軟件平臺(tái)(軟件電子商城)將所產(chǎn)生模塊經(jīng)PKI安全體系傳遞給軟件商。?
(4)授權(quán)平臺(tái)提供標(biāo)準(zhǔn)軟件接口,將算法控制軟件模塊和軟件商提供軟件對(duì)接。?
(5)軟件商根據(jù)用戶申請(qǐng)要求,利用KEY--USB-A,選擇加密算法,隨機(jī)產(chǎn)生軟件密鑰,加密軟件授權(quán)?
(6)整合算法控制軟件模塊和軟件的授權(quán)碼采用PKI安全體系,分別采用用戶公鑰加密后傳送給用戶。?
(7)用戶利用KEY-USB-B,解密算法控制軟件模塊和軟件的授權(quán)碼?
(8)軟件使用中,算法控制軟件模塊產(chǎn)生軟件使用授權(quán),根據(jù)用戶需求,監(jiān)控算法模塊的運(yùn)行,以此控制軟件的運(yùn)行。如圖1中客戶1要求計(jì)時(shí),則計(jì)時(shí)控制軟件模塊綁定到軟件1,對(duì)算法模塊進(jìn)行計(jì)時(shí)處理,根據(jù)計(jì)時(shí)統(tǒng)計(jì)監(jiān)控授權(quán)狀態(tài)。隨時(shí)判斷授權(quán)是否逾期。軟件運(yùn)行在授權(quán)有效狀態(tài)下,授權(quán)逾期,則軟件不能運(yùn)行。?
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于錢(qián)景;侯新穎,未經(jīng)錢(qián)景;侯新穎許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310075584.4/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計(jì)算機(jī)或計(jì)算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過(guò)保護(hù)計(jì)算機(jī)的特定內(nèi)部部件
G06F21-04 .通過(guò)保護(hù)特定的外圍設(shè)備,如鍵盤(pán)或顯示器
G06F21-06 .通過(guò)感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過(guò)限制訪問(wèn)計(jì)算機(jī)系統(tǒng)或計(jì)算機(jī)網(wǎng)絡(luò)中的節(jié)點(diǎn)
G06F21-22 .通過(guò)限制訪問(wèn)或處理程序或過(guò)程
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測(cè)方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲(chǔ)介質(zhì)
- 軟件驗(yàn)證裝置、軟件驗(yàn)證方法以及軟件驗(yàn)證程序
- 使用靜態(tài)和動(dòng)態(tài)惡意軟件分析來(lái)擴(kuò)展惡意軟件的動(dòng)態(tài)檢測(cè)
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測(cè)驗(yàn)軟件的裝置與方法
- 一種城市智能管理系統(tǒng)
- 一種用于裝飾材料的電子商務(wù)供應(yīng)鏈管理系統(tǒng)
- 一種旅游智能管理系統(tǒng)
- 一種塑編企業(yè)專(zhuān)用管理系統(tǒng)
- 適用于教育系統(tǒng)學(xué)生移動(dòng)終端的分級(jí)管控平臺(tái)
- 一種用于高校的信息管理系統(tǒng)
- 一種用于醫(yī)院的信息管理系統(tǒng)
- 一種智能樓宇管理系統(tǒng)及其平臺(tái)管理、招租管理操作方法
- 一種教育培訓(xùn)運(yùn)營(yíng)支撐系統(tǒng)
- 一種基于多系統(tǒng)集成的倉(cāng)儲(chǔ)物流管理系統(tǒng)
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





