基于activex的注冊加密技術(shù)的研究及應(yīng)用.doc
約33頁DOC格式手機(jī)打開展開
基于activex的注冊加密技術(shù)的研究及應(yīng)用,原創(chuàng)作品,推薦使用摘要 當(dāng)下軟件盜版猖獗,嚴(yán)重?fù)p害了軟件開發(fā)商的利益,為了能夠維護(hù)開發(fā)利益,,人們一直在不停地尋找著能夠使軟件不被輕易破解的注冊加密技術(shù),這驅(qū)使著注冊加密技術(shù)一直在不停的進(jìn)步。本系統(tǒng)目的是為軟件提供可靠的注冊加密方法,防止軟件被輕易破解。為了讓系統(tǒng)提供的功能不...
內(nèi)容介紹
此文檔由會(huì)員 那年三月 發(fā)布
基于activex的注冊加密技術(shù)的研究及應(yīng)用
原創(chuàng)作品,推薦使用
原創(chuàng)作品,推薦使用
摘要 當(dāng)下軟件盜版猖獗,嚴(yán)重?fù)p害了軟件開發(fā)商的利益,為了能夠維護(hù)開發(fā)利益,,人們一直在不停地尋找著能夠使軟件不被輕易破解的注冊加密技術(shù),這驅(qū)使著注冊加密技術(shù)一直在不停的進(jìn)步。本系統(tǒng)目的是為軟件提供可靠的注冊加密方法,防止軟件被輕易破解。
為了讓系統(tǒng)提供的功能不受語言限制能被其它語言編寫的軟件使用,本系統(tǒng)采用ActiveX技術(shù)進(jìn)行開發(fā)。ActiveX技術(shù)是微軟提供的一項(xiàng)組件技術(shù),是一些軟件組件或?qū)ο螅梢詫⑵洳迦氲絎EB網(wǎng)頁或其它應(yīng)用程序中。為了能夠讓加密方式不被輕易破解,本系統(tǒng)采用了MD5加密技術(shù)。MD5的作用是讓大容量信息在用數(shù)字簽名軟件簽署私人密鑰前被"壓縮"成一種保密的格式(就是把一個(gè)任意長度的字節(jié)串變換成一定長的十六進(jìn)制數(shù)字串)。使用它進(jìn)行加密,進(jìn)行破解是非常困難的。為了讓生成的注冊碼能夠持久存在于用戶計(jì)算機(jī)中,以方便讀取注冊碼進(jìn)行軟件注冊驗(yàn)證,本系統(tǒng)將生成的注冊碼存放在系統(tǒng)注冊表中。注冊表(Registry,繁體中文版Windows稱之為登錄檔)是Microsoft Windows中的一個(gè)重要的數(shù)據(jù)庫,用于存儲(chǔ)系統(tǒng)和應(yīng)用程序的設(shè)置信息。