時(shí)間:2022-05-15 15:07:36
開篇:寫作不僅是一種記錄,更是一種創(chuàng)造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的12篇金融信息論文,希望這些內(nèi)容能成為您創(chuàng)作過程中的良師益友,陪伴您不斷探索和進(jìn)步。
黨懷義 常永亮
中國飛行試驗(yàn)研究院
摘要:本文介紹了一個(gè)作者自行開發(fā)研究、具有自主知識(shí)產(chǎn)權(quán)的新型加密壓縮軟件。在簡單說明了當(dāng)前加密、壓縮技術(shù)的發(fā)展概況的基礎(chǔ)上,主要描述了該新型加密壓縮軟件的技術(shù)方法特點(diǎn)、功能特色、實(shí)現(xiàn)流程和關(guān)鍵技術(shù)難點(diǎn)。該軟件采用專業(yè)的加密方法,兼顧專業(yè)壓縮功能,以寄生加密、自解密加密結(jié)合文件分割等特色功能見長,以簡單、實(shí)用、友好的操作界面等得到了用戶較高的評(píng)價(jià)。隨著作者在此方面研究的不斷深入,該軟件的功能還將得到進(jìn)一步增強(qiáng)和擴(kuò)充。
關(guān)鍵詞:數(shù)據(jù)壓縮,數(shù)據(jù)加密,寄生加密,自解密加密
1 引言
計(jì)算機(jī)技術(shù)的飛速發(fā)展與互聯(lián)網(wǎng)應(yīng)用的廣泛普及,促使信息技術(shù)普遍第運(yùn)用于各行各業(yè),不但為經(jīng)濟(jì)、政治、軍事、文化的發(fā)展做出巨大貢獻(xiàn),而且也已經(jīng)深入到了個(gè)人生活的各個(gè)層面,安全與保密逐漸成為人們應(yīng)用計(jì)算機(jī)系統(tǒng)的一個(gè)首要問題。全球性、開放性、共享性、動(dòng)態(tài)性的網(wǎng)絡(luò)系統(tǒng)應(yīng)用使得涉及到我們個(gè)人隱私、銀行賬戶、商業(yè)秘密等重要信息在存儲(chǔ)過程中很容易遭到有意或無意攻擊與盜取。一旦重要的信息遭到非法竊聽、截取,將會(huì)給用戶的利益造成不可估量的損失,因此,目前信息安全已經(jīng)成為信息社會(huì)面臨的嚴(yán)峻挑戰(zhàn)。同時(shí),由于信息量的爆炸性增長,對存儲(chǔ)和管理也提出了很高的要求。在這種情況下,就需要有一種既能提高信息的有效存儲(chǔ),提高存儲(chǔ)效率,又能確保信息安全的強(qiáng)有力的應(yīng)用軟件,為用戶充分利用計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)提供安全保障。
2 新型壓縮加密設(shè)計(jì)
2.1 加密算法與加密軟件
密碼系統(tǒng)的兩個(gè)基本要素是加密算法和密鑰管理。
加密算法是一些公式和法則,它規(guī)定了明文和密文之間的變換方法。由于密碼系統(tǒng)的反復(fù)使用,僅靠加密算法已難以保證信息的安全了。事實(shí)上,加密信息的安全可靠依賴于密鑰系統(tǒng),密鑰是控制加密算法和解密算法的關(guān)鍵信息,它的產(chǎn)生、傳輸、存儲(chǔ)等工作是十分重要的。
根據(jù)密鑰類型不同將現(xiàn)代密碼技術(shù)分為兩類:一類是對稱加密(秘密鑰匙加密)系統(tǒng),對稱加密系統(tǒng)最著名的是美國數(shù)據(jù)加密標(biāo)準(zhǔn)DES、AES(高級(jí)加密標(biāo)準(zhǔn))和歐洲數(shù)據(jù)加密標(biāo)準(zhǔn)IDEA,另一類是公開密鑰加密(非對稱加密)系統(tǒng), RSA是Rivest、Shamir和Adleman提出來的基于數(shù)論非對稱性(公開鑰)加密算法。
雖然著名的通用數(shù)據(jù)壓縮軟件,例如Winrar、Winzip等在壓縮數(shù)據(jù)信息的同時(shí),具有數(shù)據(jù)壓縮安全密碼防護(hù)功能,但由于軟件本身的應(yīng)用普遍性和加密算法通用性,已經(jīng)有許多解密軟件來破解加密口令,這種密碼防護(hù)已經(jīng)形態(tài)虛設(shè)。
如何評(píng)價(jià)加密軟件?筆者認(rèn)為應(yīng)該從以下幾個(gè)方面考慮。
a. 加密功能。加密功能是加密軟件首要考慮因素。一個(gè)出色的加密軟件不但可以可靠地給用戶硬盤中的各種格式的信息加密,而且還能夠提供即時(shí)加密,例如電子郵件、剪貼板等,也就是說好的加密軟件既要有靜態(tài)信息加密功能,尤其是電子郵件。通常,好的加密軟件還為電子郵件軟件提供專門的插件程序,以方便電子郵件的即時(shí)加密,還需要有對動(dòng)態(tài)信息的加密功能,這樣才能保證用戶信息的萬無一失。
b. 附加功能。好用的加密軟件在提供基本、可靠的加密功能的同時(shí),還提供了其它一些實(shí)用的功能,例如保密刪除、信息壓縮等功能。保密刪除可以保證那些不想要的信息從硬盤中徹底抹掉,防止被他人恢復(fù)竊取,信息壓縮可以提高存儲(chǔ)效率。
c. 易用性。對于所有的軟件,易用性是十分重要的,加密軟件更是如此。易用性不僅僅是指界面的友好,還包括加密效率。面向普通用戶,一兩分鐘就可以學(xué)會(huì)使用,這就是易用性。加密、解密時(shí)間的長短是加密效率的直接體現(xiàn),讓用戶從心里上能夠接受應(yīng)用加密軟件。
d. 安全性:口令加密是一種原始、簡單的加密保護(hù)措施,但安全性比起專業(yè)、復(fù)雜的加密算法就要差許多,商業(yè)秘密、金融信息等重要信息的加密都必須使用專業(yè)的加密軟件。因此,加密軟件的實(shí)現(xiàn)方法就成為該軟件優(yōu)劣的一個(gè)標(biāo)準(zhǔn)之一。
2.2 壓縮算法與壓縮軟件
信息壓縮最直接的理解就是利用一種技術(shù)把信息表達(dá)中的冗余信息剔除,使壓縮后的信息基本能夠代表未壓縮信息,從而提高信息的存儲(chǔ)效率。信息的表達(dá)基本都存在著一定的冗余度,通過采用一定的模型和編碼方法,可以降低這種冗余度。因此,可以說壓縮就等于模型(在壓縮程序中,用來處理輸入信息,計(jì)算符號(hào)的概率并決定輸出哪個(gè)或哪些代碼的模塊叫做模型)加編碼(對某一個(gè)符號(hào)該用多少位二進(jìn)制數(shù)進(jìn)行編碼)。模型和編碼兩個(gè)模塊相互是具有獨(dú)立性,模型又有靜態(tài)模型和自適應(yīng)模型。
壓縮通常分為有損壓縮和無損壓縮兩種。有損壓縮就是壓縮后的信息與原信息之間存在一定的差異,無損壓縮就是壓縮后的信息經(jīng)過還原過程后,與原信息之間沒有任何差異。有損壓縮一般用于多媒體壓縮,在滿足一定壓縮比要求的同時(shí),滿足人們視覺或聽覺感官的完美要求,這兩個(gè)要求相輔相成,此消彼長,但主要取決于目標(biāo)存儲(chǔ)介質(zhì)的存儲(chǔ)量大小。本文討論無損壓縮。
數(shù)據(jù)壓縮起源于四十年代由 Claude Shannon 首創(chuàng)的信息論,它的基本概念是信息究竟能被壓縮到多小?這個(gè)概念借用了熱力學(xué)中的名詞"熵"( Entropy )來表示一條信息中真正需要編碼的信息量。
D.A.Huffman 于 1952 年第一次發(fā)表了他的論文"最小冗余度代碼的構(gòu)造方法"(A Method for the Construction of Minimum Redundancy Codes)。60 年代、70 年代乃至 80 年代的早期,數(shù)據(jù)壓縮領(lǐng)域幾乎一直被 Huffman 編碼及其分支所壟斷。
1977 年,以色列人 Jacob Ziv 和 Abraham Lempel 發(fā)表了論文"順序數(shù)據(jù)壓縮的一個(gè)通用算法"(A Universal Alogrithem for Sequential Data Compression)。他們提出的兩個(gè)壓縮技術(shù)被稱為 LZ77 和 LZ78。簡單地說,這兩種壓縮方法的思路完全不同于從 Shannon 到 Huffman 到算術(shù)壓縮的傳統(tǒng)思路,人們將基于這一思路的編碼方法稱作"字典"式編碼。字典式編碼不但在壓縮效果上大大超過了 Huffman,而且,對于好的實(shí)現(xiàn),其壓縮和解壓縮的速度也異常驚人。隨后Terry Welch 提出的LZW 算法繼承了 LZ77 和 LZ78 壓縮效果好、速度快的優(yōu)點(diǎn),在算法描述上更容易被人們接受,成為了UNIX 世界的壓縮程序標(biāo)準(zhǔn)。
目前,基于字典方式的壓縮已經(jīng)有了一個(gè)被廣泛認(rèn)可的標(biāo)準(zhǔn),從古老的 PKZip 到現(xiàn)在的 WinRAR,特別是隨著 Internet 上文件傳輸?shù)牧餍?,ZIP 格式、RAR格式成為了事實(shí)上的標(biāo)準(zhǔn),沒有哪一種通用的文件壓縮、歸檔系統(tǒng)不支持它們。