《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 其他 > 設(shè)計(jì)應(yīng)用 > 基于注冊(cè)碼的軟件授權(quán)保護(hù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
基于注冊(cè)碼的軟件授權(quán)保護(hù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
《信息技術(shù)與網(wǎng)絡(luò)安全》2020年第5期
何永瑾1,2,,郭肖旺2,,趙德政2
1.華北計(jì)算機(jī)系統(tǒng)工程研究所,,北京 100083; 2.中電智能科技有限公司,,北京 102209
摘要: 目前國(guó)內(nèi)軟件加密授權(quán)技術(shù)的發(fā)展較為緩慢,,針對(duì)傳統(tǒng)的軟件保護(hù)方式單一,,軟件授權(quán)方式不靈活的問題,,提出了基于注冊(cè)碼的軟件授權(quán)保護(hù)方案,,設(shè)計(jì)了軟件的加密授權(quán)和檢驗(yàn)流程,,對(duì)軟件加密授權(quán)的各環(huán)節(jié)進(jìn)行優(yōu)化和改進(jìn)。該方案不僅為用戶提供了軟件的授權(quán)保護(hù)機(jī)制,,如時(shí)間授權(quán),、功能授權(quán)等,還能在離線環(huán)境下增強(qiáng)軟件的保護(hù)作用,,具有較高的安全性和實(shí)用性,。
中圖分類號(hào):TP311.5
文獻(xiàn)標(biāo)識(shí)碼:A
DOI: 10.19358/j.issn.2096-5133.2020.05.009
引用格式:何永瑾,郭肖旺,,趙德政.基于注冊(cè)碼的軟件授權(quán)保護(hù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].信息技術(shù)與網(wǎng)絡(luò)安全,,2020,39(5):42-45,50.
Abstract:
Key words :

計(jì)算機(jī)軟件的發(fā)展和應(yīng)用為社會(huì)帶來了巨大的效益,,也提供了大量的就業(yè)崗位,。在為人們帶來便利的同時(shí),軟件保護(hù)的問題也開始備受關(guān)注,。由于軟件廠商版權(quán)意識(shí)不強(qiáng),,人們對(duì)知識(shí)產(chǎn)權(quán)不夠重視,盜版軟件和非授權(quán)軟件的使用不僅使企業(yè)遭受經(jīng)濟(jì)損失,,更容易使用戶和軟件的信息泄露,,被不法人員利用。2018年,,商業(yè)軟件聯(lián)盟(BSA)公布了《全球軟件調(diào)查》報(bào)告,,報(bào)告結(jié)果表明,我國(guó)計(jì)算機(jī)軟件盜版率同2014年相比下降了8個(gè)百分點(diǎn),。這一方面歸功于國(guó)家一直在完善的軟件知識(shí)產(chǎn)權(quán)保護(hù)制度,,另一方面軟件研發(fā)者們不斷研究各種各樣的軟件保護(hù)技術(shù)應(yīng)用在自己的軟件上,延長(zhǎng)非法破解軟件時(shí)間,,增加不法分子盜版軟件的技術(shù)和時(shí)間成本,,盡可能保護(hù)軟件不被非法利用。

按照工作方式和原理的不同,,國(guó)內(nèi)外常見的軟件保護(hù)技術(shù)分為兩種,,一種是基于軟件的軟加密技術(shù),,一種是需要特定硬件配合的硬加密技術(shù)。然而不論是軟加密還是硬加密,,都有不可避免的劣勢(shì),。硬加密的缺點(diǎn)在于:①容易引起硬件沖突,操作要求高,;②隨著軟件的升級(jí),,加密鎖也需要不斷更換,成本高;③需要附加專業(yè)硬件設(shè)備,,靈活性差,。軟加密技術(shù)減少了硬加密的一些缺點(diǎn),不需要附加硬件設(shè)備,,不過軟加密使用的keyfile和序列號(hào)的格式大同小異,,容易被篡改,無法保證安全性,。

在國(guó)外,,軟加密保護(hù)產(chǎn)品憑借其易分發(fā)、成本低,、靈活性好等優(yōu)勢(shì),,已經(jīng)代替加密鎖成為主流趨勢(shì),如已經(jīng)成熟的Flexlm系統(tǒng),,軟許可CmActLicense等,。目前國(guó)內(nèi)加密鎖仍是主流軟件保護(hù)產(chǎn)品,自主研發(fā)的軟加密授權(quán)產(chǎn)品較少,,系統(tǒng)仍有待完善,。

國(guó)內(nèi)的軟件保護(hù)技術(shù)目前存在的問題在于現(xiàn)有的軟件保護(hù)的方式過于單一,如硬件綁定,、加殼技術(shù)等,,未對(duì)軟件的保護(hù)方法進(jìn)行二次設(shè)計(jì)開發(fā),導(dǎo)致軟件破解有規(guī)律可循,;再者,,軟件多側(cè)重于對(duì)軟件自身的保護(hù),購(gòu)買一次可以獲得永久的使用權(quán),,沒有結(jié)合用戶的需求采取靈活的授權(quán)模式,,例如不同的用戶應(yīng)該擁有不同的使用期限和不同的功能模塊。

本文提出了一種基于機(jī)器注冊(cè)碼的軟件授權(quán)保護(hù)策略,,優(yōu)先使用國(guó)產(chǎn)加密算法,,對(duì)軟件授權(quán)的各個(gè)環(huán)節(jié)進(jìn)行優(yōu)化和改進(jìn)。在保護(hù)軟件的同時(shí),也可以按時(shí)間,、功能模塊對(duì)用戶進(jìn)行授權(quán),。

本文詳細(xì)內(nèi)容請(qǐng)下載:http://wldgj.com/resource/share/2000003114

作者信息:何永瑾1,2,郭肖旺2,,趙德政2(1.華北計(jì)算機(jī)系統(tǒng)工程研究所,,北京 100083; 2.中電智能科技有限公司,北京 102209)

此內(nèi)容為AET網(wǎng)站原創(chuàng),,未經(jīng)授權(quán)禁止轉(zhuǎn)載,。