亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于云計算的反垃圾郵件系統(tǒng)的制作方法

文檔序號:7862332閱讀:188來源:國知局
專利名稱:一種基于云計算的反垃圾郵件系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)領(lǐng)域,尤其是一種基于云計算的反垃圾郵件系統(tǒng)。
背景技術(shù)
中國是世界上最大的垃圾郵件受害國之一,過濾、處理垃圾郵件要耗費巨大的人力物力?,F(xiàn)有的反垃圾郵件產(chǎn)品,主要采用黑白名單、貝葉斯算法、關(guān)鍵詞和規(guī)則等技術(shù)進行過濾。而垃圾郵件通常是基于全網(wǎng)發(fā)送的,傳統(tǒng)的反垃圾郵件系統(tǒng)無法在較大范圍內(nèi)進行集中過濾和管理,因此普遍存在成本昂貴、維護困難、重復(fù)建設(shè)、服務(wù)器負擔過重等問題。目前垃圾郵件變得日益復(fù)雜和難以防御,面對海量垃圾郵件的威脅,整合網(wǎng)絡(luò)資源,整體防御垃圾郵件是很有必要的
發(fā)明內(nèi)容

本發(fā)明提供了一種基于云計算的反垃圾郵件系統(tǒng),用以解決現(xiàn)有技術(shù)存在成本昂貴、維護困難、重復(fù)建設(shè)、服務(wù)器負擔過重等問題。本發(fā)明的基于云計算的反垃圾郵件系統(tǒng),包括客戶端和反垃圾郵件的云服務(wù)器;其中,客戶端包括郵件接收模塊,用于接收待處理的郵件;數(shù)字簽名模塊,用于為所述待處理的郵件生成具有唯一性的數(shù)字簽名;客戶端發(fā)送模塊,用于將所述數(shù)字簽名發(fā)給反垃圾郵件的云服務(wù)器;郵件處理模塊,用于根據(jù)反垃圾郵件的云服務(wù)器發(fā)來的結(jié)果報告,對郵件進行過濾;其中,反垃圾郵件的云服務(wù)器包括云服務(wù)接收模塊,用于接收所述數(shù)字簽名;垃圾郵件判定模塊,用于根據(jù)所述數(shù)字簽名中的內(nèi)容判定對應(yīng)的郵件是否為垃圾郵件;報告生成模塊,用于根據(jù)所述垃圾郵件判定模塊得出的垃圾郵件判定結(jié)果,生成結(jié)果報告;云服務(wù)發(fā)送模塊,用于將所述結(jié)果報告反饋給客戶端。其中,所述數(shù)字簽名為待處理的郵件的摘要。數(shù)字簽名模塊采用Nilsimsa摘要生成算法生成所述數(shù)字簽名。其中,所述垃圾郵件判定模塊中包括垃圾郵件數(shù)據(jù)庫,用于存儲已被判定為垃圾郵件的數(shù)字簽名;第一匹配子模塊,用于將所述云服務(wù)接收模塊收到的數(shù)字簽名與垃圾郵件數(shù)據(jù)庫中存儲的數(shù)字簽名進行匹配,并將匹配結(jié)果作為垃圾郵件判定結(jié)果交由報告生成模塊處理。其中,所述垃圾郵件判定模塊中包括發(fā)件人污點數(shù)據(jù)庫、第二匹配子模塊、垃圾郵件分析群組子模塊和接過整合字模塊;其中,發(fā)件人污點數(shù)據(jù)庫,用于存儲已知發(fā)件人IP地址的累計污點分數(shù);第二匹配子模塊,用于將所述云服務(wù)接收模塊收到的數(shù)字簽名中包含的發(fā)件人IP地址與發(fā)件人污點數(shù)據(jù)庫中存儲的IP地址進行匹配,如果匹配到的IP地址對應(yīng)的累計污點分數(shù)大于等于預(yù)設(shè)的閾值,則判定為垃圾郵件,并將垃圾郵件判定結(jié)果交由報告生成模塊處理,否則交由垃圾郵件分析群組子模塊處理;垃圾郵件分析群組子模塊,采用至少二種垃圾郵件判定策略對所述郵件分析,得出相應(yīng)數(shù)量的垃圾郵件判定子結(jié)果;接過整合字模塊,用于將所述垃圾郵件判定子結(jié)果整合為一個垃圾郵件判定結(jié)果,并交由報告生成模塊處理。垃圾郵件分析群組子模塊采用的所述垃圾郵件判定策略包括黑白名單、貝葉斯算法、基于關(guān)鍵詞和規(guī)則、分類數(shù)據(jù)庫,或者單一用戶啟發(fā)式學習規(guī)則。本發(fā)明考慮到云計算對反垃圾郵件客戶端的配置要求較低。郵件過濾任務(wù)交由云端去做,符合瘦客戶端的發(fā)展趨勢。由于云計算的存儲能力和處理能力較單一服務(wù)器或客戶端強大很多,因此本發(fā)明可以避免現(xiàn)有的反垃圾郵件系統(tǒng)的服務(wù)器功能單一,處理能力有限,容易發(fā)生系統(tǒng)瓶頸等缺點。云計算可以輕松實現(xiàn)共享過濾結(jié)果,因此網(wǎng)絡(luò)資源得到充分利用。


圖I是本發(fā)明實施例一的系統(tǒng)結(jié)構(gòu)示意 圖2是本發(fā)明實施例二的系統(tǒng)結(jié)構(gòu)示意圖;
圖3是本發(fā)明實施例三的系統(tǒng)結(jié)構(gòu)示意圖。
具體實施例方式經(jīng)發(fā)明人研究發(fā)現(xiàn),云計算能夠提供一體化的服務(wù)。如果將海量郵件的過濾任務(wù)轉(zhuǎn)移到高度集約化的“云”端,可以真正達到全網(wǎng)防護垃圾郵件的效果。以下通過若干實施例進一步詳述。實施例一、參見圖I所示,本實施例提供的基于云計算的反垃圾郵件系統(tǒng)包括客戶端01和反垃圾郵件的云服務(wù)器02??蛻舳?1中包括郵件接收模塊011、數(shù)字簽名模塊012、客戶端發(fā)送模塊013和郵件處理模塊014 ;反垃圾郵件的云服務(wù)器02中包括云服務(wù)接收模塊021、垃圾郵件判定模塊022、報告生成模塊023和云服務(wù)發(fā)送模塊024。郵件接收模塊011,用于接收待處理的郵件,但不會像現(xiàn)有郵件接收系統(tǒng)那樣直接提示用戶查看,而是將其緩存,等待后續(xù)處理。數(shù)字簽名模塊012,為了減少網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)流量,以及為了保證用戶的隱私而不將郵件內(nèi)容以明文形式在網(wǎng)絡(luò)中傳遞,本模塊用于為待處理的郵件生成具有唯一性的數(shù)字簽名,該數(shù)字簽名可以是待處理的郵件的摘要,也可以是唯一標識該郵件的其它數(shù)字簽名形式,如果采用郵件摘要作為數(shù)字簽名,則可以通過Nilsimsa摘要生成算法生成所述數(shù)字簽名??蛻舳税l(fā)送模塊013,用于將所述數(shù)字簽名發(fā)給反垃圾郵件的云服務(wù)器02。郵件處理模塊014,用于根據(jù)反垃圾郵件的云服務(wù)器02發(fā)來的結(jié)果報告,如果結(jié)果報告明示為垃圾郵件,則過濾該郵件,否則向用戶展示該郵件或者提示用戶查看該郵件。云服務(wù)接收模塊021,用于接收客戶端發(fā)送模塊013發(fā)來的數(shù)字簽名。垃圾郵件判定模塊022,用于根據(jù)所述數(shù)字簽名中的內(nèi)容判定對應(yīng)的郵件是否為垃圾郵件。報告生成模塊023,用于根據(jù)所述垃圾郵件判定模塊022得出的垃圾郵件判定結(jié)果,生成結(jié)果報告。云服務(wù)發(fā)送模塊024,用于將所述結(jié)果報告反饋給客戶端01中的郵件處理模塊014。實施例二、基于上述實施例一,本實施例對垃圾郵件判定模塊022進一步優(yōu)化,其它模塊與實施例一相同,不再贅述。參見圖2所示,垃圾郵件判定模塊022中進一步包括垃圾郵件數(shù)據(jù)庫0221和第一匹配子模塊0222。垃圾郵件數(shù)據(jù)庫0221,用于存儲已被判定為垃圾郵件的數(shù)字簽名。第一匹配子模塊0222,用于將所述云服務(wù)接收模塊021收到的數(shù)字簽名與垃圾郵件數(shù)據(jù)庫0221中存儲的數(shù)字簽名進行匹配,并將匹配結(jié)果作為垃圾郵件判定結(jié)果交由報告生成模塊023處理,即如果匹配到相同的數(shù)字簽名,則判定該郵件為垃圾郵件,否則判定為正常郵件。垃圾郵件的特點之一就是相同的郵件內(nèi)容發(fā)送給大量用戶,本實施例在云端引入了垃圾郵件數(shù)據(jù)庫0221,可以實現(xiàn)垃圾郵件最大程度的共享,因此縮短了垃圾郵件識別時間,降低了系統(tǒng)消耗和客戶端資源消耗,使得效率顯著提高。實施例三、基于上述實施例一,本實施例對垃圾郵件判定模塊022進一步優(yōu)化,其它模塊與實施例一相同,不再贅述。參見圖3所示,垃圾郵件判定模塊022中進一步包括 發(fā)件人污點數(shù)據(jù)庫0223、第二匹配子模塊0224、垃圾郵件分析群組子模塊0225和接過整合字模塊0226。發(fā)件人污點數(shù)據(jù)庫0223,用于存儲已知發(fā)件人IP地址的累計污點分數(shù),即從發(fā)件人IP地址發(fā)出過一次垃圾郵件,則對該IP地址增加一分污點分數(shù)。第二匹配子模塊0224,將所述云服務(wù)接收模塊021收到的數(shù)字簽名中包含的發(fā)件人IP地址與發(fā)件人污點數(shù)據(jù)庫0223中存儲的IP地址進行匹配,如果匹配到的IP地址對應(yīng)的累計污點分數(shù)大于等于預(yù)設(shè)的閾值,則判定為垃圾郵件,并將垃圾郵件判定結(jié)果交由報告生成模塊023處理,否則交由垃圾郵件分析群組子模塊0225處理。這里可以針對用戶的需求對特定的IP地址分別設(shè)定閾值,例如用戶要求即使收到垃圾郵件也不能過濾掉正常郵件,則可將閾值設(shè)大。垃圾郵件分析群組子模塊0225,采用至少二種垃圾郵件判定策略對所述郵件分析,得出相應(yīng)數(shù)量的垃圾郵件判定子結(jié)果。本模塊的意圖是采用多種垃圾郵件判定策略分別獨立判斷,并得出若干個判定子結(jié)果。垃圾郵件判定策略可以是黑白名單、貝葉斯算法、基于關(guān)鍵詞和規(guī)則、分類數(shù)據(jù)庫,或者單一用戶啟發(fā)式學習規(guī)則。接過整合字模塊0226,用于將所述垃圾郵件判定子結(jié)果整合為一個垃圾郵件判定結(jié)果,并交由報告生成模塊023處理。整合的策略可以采用比值法,例如采用了 4種垃圾郵件判定策略,其中3種判定為垃圾郵件,占四分之三,則最終整合判定為垃圾郵件;也可以采用權(quán)重法,即為每一種垃圾郵件判定策略賦以權(quán)值,之后根據(jù)加權(quán)百分比得到整合判定結(jié)果。本實施例也可接續(xù)在實施例二的第一匹配子模塊0222未匹配到相同的數(shù)字簽名之后進行,不再贅述。本實施例在云端引入了發(fā)件人污點數(shù)據(jù)庫0223,可以實現(xiàn)發(fā)送垃圾郵件IP地址的最大程度的共享,因此縮短了垃圾郵件識別時間,降低了系統(tǒng)消耗和客戶端資源消耗,使得效率顯著提高。這里本發(fā)明的描述和應(yīng)用都只是說明性和示意性的,并非是想要將本發(fā)明的范圍限制在上述實施例中。這里所披露的實施例的變形和改變是完全可能的,對于那些本領(lǐng)域的普通技術(shù)人員來說,實施例的替換和等效的各種部件均是公知的。本領(lǐng)域技術(shù)人員還應(yīng)該清楚的是,在不脫離本發(fā)明的精神或本質(zhì)特征的情況下,本發(fā)明可以以其它形式、結(jié)構(gòu)、布置、比例,以及用其它組件、材料和部件來實現(xiàn),以及在不脫離本發(fā)明范圍和精神的情況下,可以對這里所披露的實施例進行其它變形和改變。·
權(quán)利要求
1.一種基于云計算的反垃圾郵件系統(tǒng),其特征在于,包括客戶端和反垃圾郵件的云服務(wù)器; 其中,客戶端包括 郵件接收模塊,用于接收待處理的郵件; 數(shù)字簽名模塊,用于為所述待處理的郵件生成具有唯一性的數(shù)字簽名; 客戶端發(fā)送模塊,用于將所述數(shù)字簽名發(fā)給反垃圾郵件的云服務(wù)器; 郵件處理模塊,用于根據(jù)反垃圾郵件的云服務(wù)器發(fā)來的結(jié)果報告,對郵件進行過濾; 其中,反垃圾郵件的云服務(wù)器包括 云服務(wù)接收模塊,用于接收所述數(shù)字簽名; 垃圾郵件判定模塊,用于根據(jù)所述數(shù)字簽名中的內(nèi)容判定對應(yīng)的郵件是否為垃圾郵件; 報告生成模塊,用于根據(jù)所述垃圾郵件判定模塊得出的垃圾郵件判定結(jié)果,生成結(jié)果 艮告; 云服務(wù)發(fā)送模塊,用于將所述結(jié)果報告反饋給客戶端。
2.如權(quán)利要求I所述的反垃圾郵件系統(tǒng),其特征在于,所述數(shù)字簽名為待處理的郵件的摘要。
3.如權(quán)利要求2所述的反垃圾郵件系統(tǒng),其特征在于,數(shù)字簽名模塊采用Nilsimsa摘要生成算法生成所述數(shù)字簽名。
4.如權(quán)利要求I所述的反垃圾郵件系統(tǒng),其特征在于,所述垃圾郵件判定模塊中包括 垃圾郵件數(shù)據(jù)庫,用于存儲已被判定為垃圾郵件的數(shù)字簽名; 第一匹配子模塊,用于將所述云服務(wù)接收模塊收到的數(shù)字簽名與垃圾郵件數(shù)據(jù)庫中存儲的數(shù)字簽名進行匹配,并將匹配結(jié)果作為垃圾郵件判定結(jié)果交由報告生成模塊處理。
5.如權(quán)利要求I或4所述的反垃圾郵件系統(tǒng),其特征在于,所述垃圾郵件判定模塊中包括發(fā)件人污點數(shù)據(jù)庫、第二匹配子模塊、垃圾郵件分析群組子模塊和接過整合字模塊; 其中,發(fā)件人污點數(shù)據(jù)庫,用于存儲已知發(fā)件人IP地址的累計污點分數(shù); 第二匹配子模塊,用于將所述云服務(wù)接收模塊收到的數(shù)字簽名中包含的發(fā)件人IP地址與發(fā)件人污點數(shù)據(jù)庫中存儲的IP地址進行匹配,如果匹配到的IP地址對應(yīng)的累計污點分數(shù)大于等于預(yù)設(shè)的閾值,則判定為垃圾郵件,并將垃圾郵件判定結(jié)果交由報告生成模塊處理,否則交由垃圾郵件分析群組子模塊處理; 垃圾郵件分析群組子模塊,采用至少二種垃圾郵件判定策略對所述郵件分析,得出相應(yīng)數(shù)量的垃圾郵件判定子結(jié)果; 接過整合字模塊,用于將所述垃圾郵件判定子結(jié)果整合為一個垃圾郵件判定結(jié)果,并交由報告生成模塊處理。
6.如權(quán)利要求5所述的反垃圾郵件系統(tǒng),其特征在于,垃圾郵件分析群組子模塊采用的所述垃圾郵件判定策略包括黑白名單、貝葉斯算法、基于關(guān)鍵詞和規(guī)則、分類數(shù)據(jù)庫,或者單一用戶啟發(fā)式學習規(guī)則。
全文摘要
本發(fā)明提供了一種基于云計算的反垃圾郵件系統(tǒng),涉及網(wǎng)絡(luò)領(lǐng)域,用以解決現(xiàn)有技術(shù)存在成本昂貴、維護困難、重復(fù)建設(shè)、服務(wù)器負擔過重等問題。其中客戶端包括郵件接收模塊;數(shù)字簽名模塊;客戶端發(fā)送模塊;郵件處理模塊;其中反垃圾郵件的云服務(wù)器包括云服務(wù)接收模塊;垃圾郵件判定模塊;報告生成模塊;云服務(wù)發(fā)送模塊。本發(fā)明將云計算與反垃圾郵件相結(jié)合,可以輕松實現(xiàn)共享過濾結(jié)果,因此網(wǎng)絡(luò)資源得到充分利用。
文檔編號H04L29/06GK102916947SQ20121037676
公開日2013年2月6日 申請日期2012年10月8日 優(yōu)先權(quán)日2012年10月8日
發(fā)明者宗競 申請人:江蘇樂買到網(wǎng)絡(luò)科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1