九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

工商管理RSA算法在VB注冊(cè)碼軟件加密保護(hù)中的應(yīng)用

  • 資源ID:29095710       資源大?。?span id="24d9guoke414" class="font-tahoma">34KB        全文頁數(shù):3頁
  • 資源格式: DOC        下載積分:15積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要15積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號(hào),方便查詢和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開,此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請(qǐng)知曉。

工商管理RSA算法在VB注冊(cè)碼軟件加密保護(hù)中的應(yīng)用

算法在注冊(cè)碼軟件加密保護(hù)中的應(yīng)用 算法在注冊(cè)碼軟件加密保護(hù)中的應(yīng)用是小柯論文網(wǎng)通過網(wǎng)絡(luò)搜集,并由本站工作人員整理后發(fā)布的,算法在注冊(cè)碼軟件加密保護(hù)中的應(yīng)用是篇質(zhì)量較高的學(xué)術(shù)論文,供本站訪問者學(xué)習(xí)和學(xué)術(shù)交流參考之用,不可用于其他商業(yè)目的,算法在注冊(cè)碼軟件加密保護(hù)中的應(yīng)用的論文版權(quán)歸原作者所有,因網(wǎng)絡(luò)整理,有些文章作者不詳,敬請(qǐng)諒解,如需轉(zhuǎn)摘,請(qǐng)注明出處小柯論文網(wǎng),如果此論文無法滿足您的論文要求,您可以申請(qǐng)本站幫您代寫論文,以下是正文。 摘要 介紹了RSA算法,并以實(shí)際開發(fā)的軟件為例介紹在VB中應(yīng)用該算法實(shí)現(xiàn)注冊(cè)碼軟件加密保護(hù)的方法;實(shí)踐證明該方法可以有效地保護(hù)注冊(cè)碼軟件。關(guān)鍵詞 RSA算法 VB 注冊(cè)碼軟件 加密保護(hù)一、引言計(jì)算機(jī)軟件是一類特殊商品,極易復(fù)制和盜版,為了保護(hù)自己的利益,越來越多的軟件作者開始采用”一機(jī)一碼”的注冊(cè)機(jī)制,注冊(cè)流程是:軟件用戶通過匯款或銀行轉(zhuǎn)賬的方式付費(fèi)后,將電腦的ID(惟一確定一臺(tái)電腦的硬件信息,一般是硬盤的物理序列號(hào)、主板序列號(hào)等)通過電子郵件發(fā)送給軟件作者,軟件作者通過一定的加密算法對(duì)用戶的電腦ID進(jìn)行加密生成注冊(cè)碼,再通過電子郵件將注冊(cè)碼發(fā)送用戶進(jìn)行注冊(cè)認(rèn)證成為注冊(cè)版軟件。這種注冊(cè)機(jī)制綁定了注冊(cè)用戶的電腦硬件,可以有效地防止注冊(cè)碼在網(wǎng)絡(luò)上的非法傳播,它的關(guān)鍵是要采用高強(qiáng)度的加密算法,否則,很容易被解密者通過逆向分析寫出注冊(cè)機(jī),導(dǎo)致軟件保護(hù)徹底失敗,嚴(yán)重地?fù)p害了開發(fā)商的利益。RSA是最流行的非對(duì)稱算法加密之一,它的突出特點(diǎn)是破解者即使分析出軟件中的注冊(cè)驗(yàn)證算法,也很難推導(dǎo)出注冊(cè)機(jī)的算法,非常適合軟件注冊(cè)碼的加密算法。本文以筆者實(shí)際開發(fā)的共享軟件為例介紹該算法在軟件加密保護(hù)中的應(yīng)用方法。 二、RSA算法RSA是最流行的非對(duì)稱算法加密之一,是既能用于數(shù)據(jù)加密也能用于數(shù)字簽名的算法。它的特點(diǎn)是加密密鑰不同于解密密鑰,而且解密密鑰不能根據(jù)加密密鑰計(jì)算出來。該算法可分為三個(gè)過程:(1)選取加密密鑰和解密密鑰首先要選取兩個(gè)大素?cái)?shù):p和q,并計(jì)算其乘積n=pq,再隨機(jī)選取加密密鑰正整數(shù)e,使得e和(p-1)(q-1)互素,然后用歐幾里得擴(kuò)展算法計(jì)算解密密鑰d,以滿足 (1)注意: d和n也互素,e和n是公開密鑰,d是私人密鑰,兩個(gè)素?cái)?shù)p和q不再需要,它們應(yīng)該被舍棄,但絕不可泄露。(2)加密過程加密過程也就是軟件注冊(cè)碼生成的過程。將計(jì)算機(jī)的ID作為明文信息m,用私人密鑰d對(duì)m加密,得到密文s (2)s就是與計(jì)算機(jī)ID相對(duì)應(yīng)的注冊(cè)碼。(3)解密過程解密過程就是對(duì)注冊(cè)碼校驗(yàn)的過程。用戶輸入注冊(cè)碼或從軟件從注冊(cè)文件中讀取注冊(cè)碼s,用公開密鑰e對(duì)s進(jìn)行解密得到明文信息(3)比較m與m,如果相等,則s是軟件作者給的合法注冊(cè)碼,軟件正常運(yùn)行,否則軟件拒絕運(yùn)行。由(2)知,注冊(cè)碼的長(zhǎng)度取決于n的長(zhǎng)度,n的位數(shù)越多越安全,在注冊(cè)碼軟件加密保護(hù)的實(shí)際應(yīng)用中,一般認(rèn)為RSA算法的密鑰需要1024位以上是有安全保障的。三、用VC編寫RSA動(dòng)態(tài)鏈接庫MIRACL庫是一個(gè)大數(shù)運(yùn)算庫,它提供了大多數(shù)密碼體制所必需的大數(shù)運(yùn)算,是實(shí)現(xiàn)密碼系統(tǒng)的一個(gè)基本工具。本文用VC調(diào)用MIRACL庫將RSA算法中的加密解、密函數(shù)封裝在RSADLL.DLL動(dòng)態(tài)鏈接庫中3,在VB中使用RSA算法的方法是通過調(diào)用動(dòng)態(tài)鏈接庫中加密、解密函數(shù)實(shí)現(xiàn)注冊(cè)碼軟件的加密保護(hù)。四、軟件加密保護(hù)的測(cè)試程序?qū)嵗秊榱烁玫匮菔綬SA的加密保護(hù)效果,本文編寫一個(gè)軟件注冊(cè)驗(yàn)證的測(cè)試程序和一個(gè)注冊(cè)碼生成程序。下面測(cè)試程序RSA參數(shù)是采用RSATOOL工具生成的128位RAS算法的參數(shù)(十六進(jìn)制),在實(shí)際應(yīng)用中取1024位以上,其中模數(shù)是963 251DC5A9C90D9F203A03C363BA411,公鑰是10001,私鑰是56157D29A89D77BF 2F669A8F0B123CC9。用戶電腦ID取硬盤物理序列號(hào),讀硬盤序列號(hào)的方法請(qǐng)參考文獻(xiàn)。1.軟件注冊(cè)測(cè)試程序程序運(yùn)行時(shí),顯示圖1界面,如果輸入正確注冊(cè)碼,單擊“注冊(cè)”后,提示注冊(cè)成功,否則提示注冊(cè)失敗。 圖1 注冊(cè)驗(yàn)證演示程序2.注冊(cè)機(jī)測(cè)試程序 程序運(yùn)行時(shí),顯示圖2界面,輸入軟件用戶的機(jī)器碼,單擊“生成注冊(cè)碼”即可生成與機(jī)器相對(duì)應(yīng)的注冊(cè)碼。圖2 注冊(cè)機(jī)演示程序五、結(jié)束語用RSA算法對(duì)VB注冊(cè)碼軟件進(jìn)行加密保護(hù),可以有效地防止破解者寫出非法注冊(cè)機(jī)。筆者已經(jīng)成功地用于開發(fā)的C/C+程序設(shè)計(jì)學(xué)習(xí)與實(shí)驗(yàn)系統(tǒng)共享軟件中,取得了很好的軟件加密保護(hù)效果。參考文獻(xiàn):1段剛:加密與解密(第二版)M.北京:電子工業(yè)出版社,20032王松:Visual C+6.0程序設(shè)計(jì)與開發(fā)指南M.北京高等教育出版社,19993趙春生:淺談利用RSA算法防止非法注冊(cè)機(jī)的制作 4陸麟:直接從RING3獲取硬盤序列號(hào),http:/lu0s1.3322.org其他參考文獻(xiàn)Baker, Sheridan. The Practical Stylist. 6th ed. New York: Harper & Row, 1985.Flesch, Rudolf. The Art of Plain Talk. New York: Harper & Brothers, 1946.Gowers, Ernest. The Complete Plain Words. London: Penguin Books, 1987.Snell-Hornby, Mary. Translation Studies: An Integrated Approach. Amsterdam: John Benjamins, 1987.Hu, Zhuanglin. 胡壯麟, 語言學(xué)教程 M. 北京: 北京大學(xué)出版社, 2006.Jespersen, Otto. The Philosophy of Grammar. London: Routledge, 1951.Leech, Geoffrey, and Jan Svartvik. A Communicative Grammar of English. London: Longman, 1974.Li, Qingxue, and Peng Jianwu. 李慶學(xué)、彭建武, 英漢翻譯理論與技巧 M. 北京: 北京航空航天大學(xué)出版社, 2009.Lian, Shuneng. 連淑能, 英漢對(duì)比研究 M. 北京: 高等教育出版社, 1993.Ma, Huijuan, and Miao Ju. 馬會(huì)娟、苗菊, 當(dāng)代西方翻譯理論選讀 M. 北京: 外語教學(xué)與研究出版社, 2009.Newmark, Peter. Approaches to Translation. London: Pergmon P, 1981.Quirk, Randolph, et al. A Grammar of Contemporary English. London: Longman, 1973.Wang, Li. 王力, 中國(guó)語法理論 M. 濟(jì)南: 山東教育出版社, 1984.Xu, Jianping. 許建平, 英漢互譯實(shí)踐與技巧 M. 北京: 清華大學(xué)出版社, 2003.Yan, Qigang. 嚴(yán)啟剛, 英語翻譯教程 M. 天津: 南開大學(xué)出版社, 2001.Zandvoort, R. W. A Handbook of English Grammar. London: Longmans, 1957.Zhong, Shukong. 鐘述孔, 英漢翻譯手冊(cè) M. 北京: 商務(wù)印書館, 1983.Zhou, Zhipei. 周志培, 漢英對(duì)比與翻譯中的轉(zhuǎn)換 M. 上海: 華東理工大學(xué)出版社, 2003.

注意事項(xiàng)

本文(工商管理RSA算法在VB注冊(cè)碼軟件加密保護(hù)中的應(yīng)用)為本站會(huì)員(仙***)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!