專利名稱:一種網(wǎng)絡(luò)信息處理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種網(wǎng)絡(luò)信息處理系統(tǒng),更具體地涉及一種利用加密算法對網(wǎng)絡(luò)信息進行處理的系統(tǒng)。
背景技術(shù):
隨著網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,利用網(wǎng)絡(luò)進行信息傳輸已經(jīng)變得越來越普遍,并且,通過網(wǎng)絡(luò)傳輸?shù)男畔⑿问揭苍絹碓蕉鄻雍蛷V泛,例如通過即時通訊工具、網(wǎng)絡(luò)郵件系統(tǒng)等進行信息的傳遞。采用網(wǎng)絡(luò)傳輸信息具有快捷、便利等諸多優(yōu)點,其能夠完全打破紙件信息傳輸中對地理位置的限制,并且可以及時地得到對方的回復,網(wǎng)絡(luò)信息傳輸技術(shù)已 經(jīng)成為目前各種網(wǎng)絡(luò)應(yīng)用的基礎(chǔ)。在通過網(wǎng)絡(luò)進行信息傳輸?shù)倪^程中,有一個問題是不可回避的,這就是信息的安全問題,由于網(wǎng)絡(luò)技術(shù)固有的特性,在網(wǎng)絡(luò)上傳輸?shù)男畔⒋嬖诒徊环ǚ肿痈`取的風險,特別是隨著各種各樣網(wǎng)絡(luò)病毒或木馬程序的泛濫,網(wǎng)絡(luò)信息在傳輸過程中的安全性變得越來越受到關(guān)注,這對用戶采用網(wǎng)絡(luò)進行信息傳輸造成了不小的困擾。特別是對于一些比較隱私和敏感的信息,用戶在網(wǎng)絡(luò)傳輸?shù)倪^程中對傳輸?shù)陌踩蕴岢隽朔浅8叩囊?,因為這些一旦被泄漏,將很有可能給用戶或者單元帶來較大的損失,因此,很多用戶在使用網(wǎng)絡(luò)傳輸信息的過程中,對網(wǎng)絡(luò)信息傳輸系統(tǒng)的安全性非??粗?,急切地希望網(wǎng)絡(luò)傳輸系統(tǒng)能夠采取相應(yīng)的措施對所傳輸?shù)男畔⑦M行相應(yīng)的處理,從而達到只讓特定的人看到信息原文的目的,即使在網(wǎng)路傳輸過程中信息被人竊取,不法分子也無法看到信息的原文,從更好地保護用戶的隱私。另外,在網(wǎng)絡(luò)信息傳輸過程中,還有一個問題也同樣值得關(guān)注,這就是對一些不法信息的過濾問題,這些不法信息包括法律禁止的信息、用戶不想收到的信息以及一些不道德的信息等等,用戶希望自己收到的信息中不要包括這些不法信息,希望在這些信息的傳輸過程中網(wǎng)路本身采用適當?shù)倪^濾手段進行個性化的過濾,即對于不同的用戶采用不同的過濾方式,從而提高網(wǎng)絡(luò)信息傳輸?shù)娜诵曰潭取?br>
發(fā)明內(nèi)容
基于上述問題,本發(fā)明提出了一種新型的網(wǎng)絡(luò)信息處理系統(tǒng),其不僅能夠在信息的傳輸過程中采用簡單有效的方式對信息進行加密,降低信息被不法分子竊取的可能性,還能夠根據(jù)不同用戶的個性化需求來對網(wǎng)絡(luò)傳輸?shù)男畔⑦M行過濾,滿足用戶對網(wǎng)絡(luò)信息傳輸?shù)亩鄻踊枨?。本發(fā)明的網(wǎng)絡(luò)信息處理系統(tǒng)包括信息輸入終端、加密單元、接收單元、解密單元、過濾單元和信息發(fā)送單元,其中,用戶通過所述信息輸入終端輸入信息,所述加密單元調(diào)用加密算法對所述輸入信息進行加密形成密文,所述接收單元與加密單元連接并接收所述加密單元發(fā)出的密文,所述接收單元將接收到的密文存儲在數(shù)據(jù)庫單元中,所述解密單元與數(shù)據(jù)庫單元相連接并對調(diào)用解密算法對所述密文進行解密形成明文,所述過濾單元與解密單元連接,所述過濾單元用于接收經(jīng)過解密器解密的明文,判斷信息是否符合要求,并將不符合要求的信息過濾掉,所述信息發(fā)送單元與過濾單元相連接,用于將過濾后的有效信息通過網(wǎng)絡(luò)進行傳輸,其中,所述加密單元采用字符壓縮加密算法對所述輸入信息進行加密,以及所述解密單元采用字符壓縮解密算法對密文進行解密。其中,所述信息輸入終端和加密單元構(gòu)成用戶側(cè)子系統(tǒng),所述接收單元、所述解密單元、所述過濾單元和所述信息發(fā)送單元構(gòu)成服務(wù)器側(cè)子系統(tǒng),所述用戶側(cè)子系統(tǒng)通過互聯(lián)網(wǎng)或局域網(wǎng)與服務(wù)器側(cè)子系統(tǒng)相連接以實現(xiàn)信息的傳輸。其中,所述過濾單元包括用戶特征獲取模塊、規(guī)則設(shè)置模塊和過濾模塊,其中,所述用戶特征獲取模塊用于從用戶信息數(shù)據(jù)中獲取關(guān)鍵詞等數(shù)據(jù),所述規(guī)則設(shè)置模塊用于根據(jù)獲取的關(guān)鍵詞等數(shù)據(jù)來設(shè)置用戶信息的過濾方式,所述過濾模塊用于根據(jù)所述關(guān)鍵詞和過濾方式對信息進行過濾。其中,所述字符壓縮加密算法的基本原理是首先將待加密的字符轉(zhuǎn)換成某個字符集對應(yīng)的區(qū)位碼,然后將得到的區(qū)位碼轉(zhuǎn)換成二進制數(shù),接下來將所述的二進制數(shù)按照 順序依次合并排列,從最高位開始截取固定長度的二進制數(shù),如果最后留下二進制數(shù)的不滿足固定長度則在末尾補足0,最后將該固定長度的二進制數(shù)轉(zhuǎn)換成字符即可。其中,所述字符壓縮解密算法的基本原理與所述字符壓縮加密算法的基本原理相對應(yīng)。
圖1是本發(fā)明的網(wǎng)絡(luò)信息處理系統(tǒng)的組成結(jié)構(gòu)示意圖。
具體實施例方式下面,將會參考圖1對本發(fā)明的網(wǎng)絡(luò)信息處理系統(tǒng)進行詳細的描述,需要指出的是,圖1所示的例子僅是本發(fā)明的一個示意性實施例而以,其并不是對本發(fā)明的限制,本發(fā)明的保護范圍應(yīng)當由權(quán)利要求書來限定。本發(fā)明的網(wǎng)絡(luò)信息處理系統(tǒng)包括信息輸入終端1、加密單元2、接收單元3、解密單元4、過濾單元5和信息發(fā)送單元6,其中,用戶通過信息輸入終端I輸入信息,該信息輸入終端I可以是用戶端計算機、智能手機等所有合適的終端設(shè)備;加密單元2采用特定的加密算法對輸入信息進行加密形成密文,接收單元3與加密單元連接并接收加密單元2發(fā)出的密文,接收單元3與加密單元之間的連接一般是通過網(wǎng)絡(luò)連接實現(xiàn)的,接收單元3將接收到的密文存儲在數(shù)據(jù)庫單元中并向外發(fā)出,解密單元4與數(shù)據(jù)庫單元相連接并對采用與上面提出的加密算法相對應(yīng)的解密算法對所述密文進行解密形成明文信息。過濾單元5與解密單元4相連接,過濾單元5用于接收經(jīng)過解密器解密的明文信息,并按照一定的規(guī)則來判斷收到的明文信息是否符合預先設(shè)定的要求,如果判斷的結(jié)果是符合要求,那么繼續(xù)向下一單元進行傳輸,如果判斷的結(jié)果是其中的某些信息不符合要求,那么過濾單元5會將這些不符合要求的信息過濾掉,僅將符合要求的剩余信息向下一個單元進行傳輸;信息發(fā)送單元6與過濾單元5相連接,用于將過濾后的有效信息通過網(wǎng)絡(luò)進行傳輸。為了保證對信息進行加密的準確性、有效性以及簡便性,加密單元2采用字符壓縮加密算法對所述輸入信息進行加密,相應(yīng)地,解密單元4也采用字符壓縮解密算法對密文進行解密。在本發(fā)明中采用的字符壓縮加密算法的基本原理是這樣的首先將待加密的字符轉(zhuǎn)換成某個字符集對應(yīng)的區(qū)位碼,然后將得到的區(qū)位碼轉(zhuǎn)換成二進制數(shù),接下來將所述的二進制數(shù)按照順序依次合并排列,從最高位開始截取固定長度的二進制數(shù),如果最后留下二進制數(shù)的不滿足固定長度則在末尾補足0,最后將該固定長度的二進制數(shù)轉(zhuǎn)換成字符即可;所述字符壓縮解密算法的基本原理與所述字符壓縮加密算法的基本原理相對應(yīng)。采用上面提到的字符加密和解密算法的一個優(yōu)點是加密和解密過程的快速和便利,由于采用了特定的用戶自定義的字符集來將信息進行轉(zhuǎn)換,大大提高了整個加密和解密過程的效率,并且,對于不掌握該特定字符集的其它人員來說,想要破解該密碼也是很困難的。在實際使用過程中,為了使整個系統(tǒng)具有較高的效率,信息輸入終端I和加密單元2可構(gòu)成用戶側(cè)子系統(tǒng),即其位于用戶的終端設(shè)備上,如安裝在用戶計算機上,這樣的話,就能夠使得加密過程在用戶的本地計算機上進行,更好地利用了整個網(wǎng)絡(luò)的資源,從而使得整個網(wǎng)絡(luò)信息處理系統(tǒng)的處理能力和效率得到了有效的提高;接收單元3、解密單元 4、過濾單元5和信息發(fā)送單元5可構(gòu)成服務(wù)器側(cè)子系統(tǒng),所述用戶側(cè)子系統(tǒng)通過互聯(lián)網(wǎng)或局域網(wǎng)與服務(wù)器側(cè)子系統(tǒng)相連接以實現(xiàn)信息的傳輸。在本發(fā)明中,為了實現(xiàn)更好的信息過濾效果,對其中的過濾單元5進行了特性的設(shè)計,過濾單元5包括用戶特征獲取模塊、規(guī)則設(shè)置模塊和過濾模塊,其中,所述用戶特征獲取模塊用于從用戶信息數(shù)據(jù)中獲取關(guān)鍵詞等數(shù)據(jù),這里的用戶信息數(shù)據(jù)一般是用戶在網(wǎng)絡(luò)信息傳輸平臺上預先輸入的注冊信息等內(nèi)容,其是進行整個信息過濾的關(guān)鍵所在,一般來說,用戶輸入的注冊信息越全面、越準確,進行信息過濾的準確性和針對性也就越好;所述規(guī)則設(shè)置模塊用于根據(jù)獲取的關(guān)鍵詞等數(shù)據(jù)來設(shè)置用戶信息的過濾方式,這里的過濾方式包括多種不同的規(guī)則,這些規(guī)則都是網(wǎng)絡(luò)信息傳輸平臺預先設(shè)定好的,用戶可以根據(jù)自己的需要預先選擇適合的規(guī)則,也可以采用由網(wǎng)絡(luò)信息傳輸平臺推薦的規(guī)則等,過濾模塊是信息過濾的執(zhí)行模塊,其用于根據(jù)所述關(guān)鍵詞和過濾方式對信息進行過濾,并將過濾之后的信息傳輸?shù)骄W(wǎng)絡(luò)平臺的其它單元,以進行信息的發(fā)布和顯示等。由于本發(fā)明的網(wǎng)絡(luò)信息處理系統(tǒng)采用了信息加密和解密技術(shù),其使得用戶在使用網(wǎng)絡(luò)進行信息傳輸過程中的安全性和隱私性得到了極大的提高,并且由于采用了信息過濾技術(shù),能夠有效地屏蔽一些不法信息以及用戶不希望看到的信息,大大凈化了整個網(wǎng)絡(luò)環(huán)境,提高了用戶的使用體驗。
權(quán)利要求
1.一種網(wǎng)絡(luò)信息處理系統(tǒng),其包括信息輸入終端、加密單元、接收單元、解密單元、過濾單元和信息發(fā)送單元,其中,用戶通過所述信息輸入終端輸入信息,所述加密單元調(diào)用加密算法對所述輸入信息進行加密形成密文,所述接收單元與加密單元連接并接收所述加密單元發(fā)出的密文,所述接收單元將接收到的密文存儲在數(shù)據(jù)庫單元中,所述解密單元與數(shù)據(jù)庫單元相連接并對調(diào)用解密算法對所述密文進行解密形成明文,所述過濾單元與解密單元連接,所述過濾單元用于接收經(jīng)過解密器解密的明文,判斷信息是否符合要求,并將不符合要求的信息過濾掉,所述信息發(fā)送單元與過濾單元相連接,用于將過濾后的有效信息通過網(wǎng)絡(luò)進行傳輸,其中,所述加密單元采用字符壓縮加密算法對所述輸入信息進行加密,以及所述解密單元采用字符壓縮解密算法對密文進行解密。
2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)信息處理系統(tǒng),其中,所述信息輸入終端和加密單元構(gòu)成用戶側(cè)子系統(tǒng),所述接收單元、所述解密單元、所述過濾單元和所述信息發(fā)送單元構(gòu)成服務(wù)器側(cè)子系統(tǒng),所述用戶側(cè)子系統(tǒng)通過互聯(lián)網(wǎng)或局域網(wǎng)與服務(wù)器側(cè)子系統(tǒng)相連接以實現(xiàn)信息的傳輸。
3.根據(jù)權(quán)利要求1或2所述的網(wǎng)絡(luò)信息處理系統(tǒng),其中,所述過濾單元包括用戶特征獲取模塊、規(guī)則設(shè)置模塊和過濾模塊,其中,所述用戶特征獲取模塊用于從用戶信息數(shù)據(jù)中獲取關(guān)鍵詞等數(shù)據(jù),所述規(guī)則設(shè)置模塊用于根據(jù)獲取的關(guān)鍵詞等數(shù)據(jù)來設(shè)置用戶信息的過濾方式,所述過濾模塊用于根據(jù)所述關(guān)鍵詞和過濾方式對信息進行過濾。
4.根據(jù)權(quán)利要求1一 3中任一項所述的網(wǎng)絡(luò)信息處理系統(tǒng),其中,所述字符壓縮加密算法的基本原理是首先將待加密的字符轉(zhuǎn)換成某個字符集對應(yīng)的區(qū)位碼,然后將得到的區(qū)位碼轉(zhuǎn)換成二進制數(shù),接下來將所述的二進制數(shù)按照順序依次合并排列,從最高位開始截取固定長度的二進制數(shù),如果最后留下二進制數(shù)的不滿足固定長度則在末尾補足O,最后將該固定長度的二進制數(shù)轉(zhuǎn)換成字符即可。
5.根據(jù)權(quán)利要求4所述的網(wǎng)絡(luò)信息處理系統(tǒng),其中,所述字符壓縮解密算法的基本原理與所述字符壓縮加密算法的基本原理相對應(yīng)。
全文摘要
一種網(wǎng)絡(luò)信息處理系統(tǒng),包括信息輸入終端、加密單元、接收單元、解密單元、過濾單元和信息發(fā)送單元,其中,信息輸入終端用于輸入信息,加密單元對輸入信息進行加密形成密文,接收單元接收加密單元發(fā)出的密文并將密文存儲在數(shù)據(jù)庫單元中,解密單元對所述密文進行解密形成明文,過濾單元用于接收經(jīng)過解密器解密的明文,判斷信息是否符合要求,并將不符合要求的信息過濾掉,信息發(fā)送單元用于將過濾后的有效信息通過網(wǎng)絡(luò)進行傳輸,加密單元和解密單元分別采用字符壓縮加密算法和字符壓縮解密算法對輸入信息進行加密和解密。該系統(tǒng)不僅能降低信息被不法分子竊取的可能性,還能滿足用戶對網(wǎng)絡(luò)信息傳輸?shù)亩鄻踊枨蟆?br>
文檔編號G06F17/30GK103023892SQ201210505648
公開日2013年4月3日 申請日期2012年12月3日 優(yōu)先權(quán)日2012年12月3日
發(fā)明者宗競 申請人:江蘇樂買到網(wǎng)絡(luò)科技有限公司