天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

煤礦安全培訓(xùn)系統(tǒng)加密算法研究

發(fā)布時間:2018-03-12 11:29

  本文選題:煤礦安全培訓(xùn) 切入點(diǎn):RSA 出處:《湖南大學(xué)》2013年碩士論文 論文類型:學(xué)位論文


【摘要】:煤礦安全培訓(xùn)系統(tǒng)的研發(fā),耗費(fèi)了研發(fā)團(tuán)隊(duì)很大的人力和時間,,是研發(fā)者知識、經(jīng)驗(yàn)、方法和智慧的結(jié)晶。然而當(dāng)今世界范圍內(nèi)盜版軟件猖獗,在互聯(lián)網(wǎng)上我們可以找到很多軟件的注冊機(jī)、注冊碼、破解文件等,這嚴(yán)重侵犯了軟件開者的知識產(chǎn)權(quán),給軟件開發(fā)者造成了不可彌補(bǔ)的損失。由于盜版軟件涉及范圍較廣,涉及的人數(shù)太多,僅靠知識產(chǎn)權(quán)的保護(hù)的收效有限。因此,軟件開發(fā)者為了保護(hù)自身權(quán)益,就必須積極研究和發(fā)展對軟件的加密技術(shù),提高軟件的破解難度。 軟件加密技術(shù)主要可分為兩大類:軟件加密和硬件加密。軟件加密是指通過某種軟件保護(hù)技術(shù)(如:序列號保護(hù))用具體的加密算法對軟件進(jìn)行保護(hù)。硬件加密是指加密系統(tǒng)需要依賴特定的硬件(如:加密狗、加密卡等)來實(shí)施加密?紤]到硬件加密所需成本較高,絕大多數(shù)軟件都是通過軟件加密對軟件進(jìn)行保護(hù)的。 本文在廣泛閱讀大量國內(nèi)外有關(guān)軟件加密技術(shù)資料的基礎(chǔ)上,對比分析了常見軟件保護(hù)技術(shù)的特點(diǎn),重點(diǎn)研究了DES對稱加密算法和RSA非對稱加密算法的原理、具體實(shí)現(xiàn)以及優(yōu)缺點(diǎn);诿旱V安全培訓(xùn)這款特定的軟件,借鑒常用的軟件序列號保護(hù)技術(shù),提出了一種用戶多維特征信息提取RSA注冊碼認(rèn)證算法用于軟件用戶的注冊認(rèn)證;結(jié)合DES加密算法加密速度快、便于實(shí)現(xiàn)、適合加密大塊數(shù)據(jù)和RSA加密算法密鑰分發(fā)與管理簡單、適合密鑰傳輸?shù)膬?yōu)點(diǎn),使用DES和RSA的組合加密算法對軟件商和用戶之間的通信信息進(jìn)行加密保護(hù);在用戶通過注冊認(rèn)證的基礎(chǔ)上,突破常用的數(shù)據(jù)加密算法,提出了XOR移位算法對系統(tǒng)中的FLASH視頻進(jìn)行加密保護(hù)。通過算法理論研究和算法實(shí)驗(yàn)檢驗(yàn),結(jié)果表明:在煤礦安全培訓(xùn)系統(tǒng)這個平臺,本文所使用的算法準(zhǔn)確、高效、簡單、實(shí)用,能夠給軟件系統(tǒng)起到很好的保護(hù)作用。 最后總結(jié)了本文的創(chuàng)新點(diǎn)和不足之處,展望了軟件加密算法的發(fā)展方向與前景。
[Abstract]:The development of the coal mine safety training system, which consumes a great deal of manpower and time of the research and development team, is the crystallization of the knowledge, experience, methods and wisdom of the R & D. however, piracy software is rampant worldwide today. On the Internet, we can find a lot of software registers, registration codes, deciphering documents, etc. This seriously infringes the intellectual property rights of software developers and causes irreparable losses to software developers. Therefore, in order to protect their own rights and interests, software developers must actively research and develop the encryption technology of software to improve the difficulty of software cracking. Software encryption technology can be divided into two main categories: software encryption and hardware encryption. Software encryption refers to the protection of software by a certain software protection technology (such as serial number protection) with a specific encryption algorithm. Encryption refers to the need for encryption systems to rely on specific hardware such as encryption dogs, Considering the high cost of hardware encryption, most software are protected by software encryption. On the basis of extensive reading of a large number of data on software encryption technology at home and abroad, this paper compares and analyzes the characteristics of common software protection techniques, and focuses on the principles of DES symmetric encryption algorithm and RSA asymmetric encryption algorithm. Based on the specific software of coal mine safety training and referring to the common software serial number protection technology, a user multidimensional feature information extraction RSA registration code authentication algorithm is proposed for software user registration and authentication. Combined with the advantages of fast encryption speed and easy implementation of DES encryption algorithm, it is suitable for encrypting large data and RSA encryption algorithm for simple key distribution and management, and suitable for key transmission. The combination encryption algorithm of DES and RSA is used to encrypt the communication information between the software vendor and the user, and the common data encryption algorithm is broken through on the basis of the user's registration and authentication. The XOR shift algorithm is proposed to encrypt and protect the FLASH video in the system. The results show that the algorithm used in this paper is accurate, efficient and simple in the coal mine safety training system. Practical, can give the software system to play a good role in protection. Finally, the innovation and deficiency of this paper are summarized, and the development direction and prospect of software encryption algorithm are prospected.
【學(xué)位授予單位】:湖南大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TD791;TN918.4

【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 鐘志水;一種實(shí)用的軟件加密方法[J];安徽大學(xué)學(xué)報(自然科學(xué)版);2001年02期

2 余志峰,丁鋒;信息系統(tǒng)人機(jī)界面設(shè)計(jì)的基本原則[J];兵工自動化;2004年03期

3 姜德雷;柏森;朱桂斌;董文明;;適用于付費(fèi)數(shù)字電視的視頻加密方案[J];電視技術(shù);2009年03期

4 郭世樂;高潮;;淺談密碼學(xué)[J];福建電腦;2006年02期

5 杜奕智,琚耀,吳偉;序列密碼和分組密碼的混合加密體制研究[J];合肥工業(yè)大學(xué)學(xué)報(自然科學(xué)版);2005年06期

6 彭泉,崔德光,李曉強(qiáng);基于人類認(rèn)知規(guī)律的應(yīng)用系統(tǒng)人機(jī)界面設(shè)計(jì)[J];計(jì)算機(jī)工程與應(yīng)用;2001年19期

7 饒進(jìn)平,馮登國;一種高效率的RSA模冪算法的研究[J];計(jì)算機(jī)工程與應(yīng)用;2003年09期

8 矯桂秋,覃一寧,李前,肖春達(dá);共享軟件的硬盤序列號保護(hù)機(jī)制的實(shí)現(xiàn)[J];計(jì)算機(jī)工程與應(yīng)用;2003年29期

9 葉生勤;;公鑰密碼理論與技術(shù)的研究現(xiàn)狀及發(fā)展趨勢[J];計(jì)算機(jī)工程;2006年17期

10 孫永清;顧雨捷;趙戈;;基于動態(tài)注冊碼的軟件加密保護(hù)[J];計(jì)算機(jī)工程;2007年12期



本文編號:1601364

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/falvlunwen/zhishichanquanfa/1601364.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶0da0d***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com