欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

數(shù)據(jù)傳輸方法、數(shù)據(jù)傳輸程序和數(shù)據(jù)傳輸服務(wù)器的制作方法

文檔序號(hào):6416086閱讀:185來(lái)源:國(guó)知局
專利名稱:數(shù)據(jù)傳輸方法、數(shù)據(jù)傳輸程序和數(shù)據(jù)傳輸服務(wù)器的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)傳輸技術(shù),更具體地涉及使用分層(hierarchical)協(xié)議將從客戶機(jī)接收的數(shù)據(jù)傳輸?shù)侥繕?biāo)終端的數(shù)據(jù)傳輸方法、數(shù)據(jù)傳輸程序和數(shù)據(jù)傳輸服務(wù)器。
背景技術(shù)
例如,使用諸如SMTP(簡(jiǎn)單郵件傳輸協(xié)議RFC2821)或POP(郵局協(xié)議v3RFC1939)的協(xié)議向用戶提供互聯(lián)網(wǎng)中的電子郵件服務(wù)。SMTP是客戶機(jī)和郵件服務(wù)器用于傳輸電子郵件的協(xié)議。POP是客戶機(jī)用來(lái)從郵件服務(wù)器接收電子郵件的協(xié)議。
由于SMTP沒有提供用戶認(rèn)證功能,因此易于對(duì)發(fā)送電子郵件時(shí)使用的郵件服務(wù)器(下面,稱為SMTP服務(wù)器)進(jìn)行非法訪問。為此,SMTP服務(wù)器可能被用于發(fā)送垃圾郵件(spam)等。而且,由于SMTP沒有配備有用戶的認(rèn)證功能,因此它難以消除有人通過(guò)冒充他人發(fā)送電子郵件的所謂“偽裝”。
近年來(lái),被稱為“SMTP之前的POP”的技術(shù)以被廣泛地認(rèn)作為用來(lái)通過(guò)解決SMTP的上述問題以防止不正當(dāng)?shù)厥褂秒娮余]件的技術(shù)。利用該技術(shù),通過(guò)訪問接收電子郵件時(shí)使用的郵件服務(wù)器(下面,稱為POP服務(wù)器)執(zhí)行用戶的認(rèn)證,以便使用POP服務(wù)器的認(rèn)證功能。例如,為用戶認(rèn)證使用認(rèn)證ID和密碼。
如果用戶認(rèn)證成功,則POP服務(wù)器將客戶機(jī)的IP地址存儲(chǔ)在認(rèn)證數(shù)據(jù)庫(kù)(DB)中。如果在該狀態(tài)下接收到來(lái)自客戶機(jī)的電子郵件,則只有在發(fā)送電子郵件的客戶機(jī)的IP地址存儲(chǔ)在認(rèn)證DB中時(shí),SMTP服務(wù)器才將電子郵件發(fā)送到目標(biāo)地址。
日本特開專利申請(qǐng)No.2002-251375公開了一種執(zhí)行認(rèn)證以消除“偽裝”以使得可以識(shí)別用戶是其本人的服務(wù)器。為了識(shí)別用戶,服務(wù)器將識(shí)別碼發(fā)送給已使用認(rèn)證ID和密碼進(jìn)行了認(rèn)證的用戶,并且該用戶返回該識(shí)別碼。
但是,由于可以在發(fā)送方改變發(fā)送電子郵件的用戶的電子郵件地址,所以存在即使通過(guò)上述“SMTP之前的POP”也不能完全防止有人通過(guò)冒充他人發(fā)送電子郵件的“偽裝”問題。換句話說(shuō),存在即使通過(guò)上述“SMTP之前的POP”發(fā)送電子郵件的用戶和電子郵件地址也不能彼此一一對(duì)應(yīng)的問題。
此外,存在使用電子證書(certificate)作為使發(fā)送電子郵件的用戶和電子郵件地址彼此一一對(duì)應(yīng)的技術(shù)的方法。但是,由于使用電子證書的方法要求發(fā)信人能夠使用電子證書,并且所有用戶必須獲得和維護(hù)電子證書,所以存在成本和管理負(fù)擔(dān)增加的問題。

發(fā)明內(nèi)容
本發(fā)明總的目的是提供一種經(jīng)過(guò)改進(jìn)并且實(shí)用的數(shù)據(jù)傳輸方法、數(shù)據(jù)傳輸程序和數(shù)據(jù)傳輸服務(wù)器,其中消除了上述問題。
本發(fā)明更具體的目的是提供一種可以使發(fā)送數(shù)據(jù)的用戶的識(shí)別信息和該數(shù)據(jù)中所包含的該用戶的識(shí)別信息彼此一一對(duì)應(yīng)以防止有人冒充他人發(fā)送數(shù)據(jù)的數(shù)據(jù)傳輸方法、數(shù)據(jù)傳輸程序和數(shù)據(jù)傳輸服務(wù)器。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種用于使用分層協(xié)議將從客戶機(jī)接收到的數(shù)據(jù)發(fā)送到目的地的數(shù)據(jù)傳輸服務(wù)器的數(shù)據(jù)傳輸方法,其中第一存儲(chǔ)器裝置存儲(chǔ)用于識(shí)別客戶機(jī)的客戶機(jī)識(shí)別信息和用于識(shí)別操作該客戶機(jī)的用戶的用戶識(shí)別信息,彼此相對(duì)應(yīng)地存儲(chǔ)該客戶機(jī)識(shí)別信息和用戶識(shí)別信息,該數(shù)據(jù)傳輸方法包括確定發(fā)送數(shù)據(jù)的客戶機(jī)的客戶機(jī)識(shí)別信息和包含在該數(shù)據(jù)的頭部分和數(shù)據(jù)部分中的用戶的用戶識(shí)別信息是否被彼此相對(duì)應(yīng)地存儲(chǔ)在第一存儲(chǔ)器裝置中;以及當(dāng)發(fā)送數(shù)據(jù)的客戶機(jī)的客戶機(jī)識(shí)別信息以及包含在該數(shù)據(jù)的頭部分和數(shù)據(jù)部分中的用戶的用戶識(shí)別信息被彼此相對(duì)應(yīng)地存儲(chǔ)在第一存儲(chǔ)器裝置中時(shí),將從客戶機(jī)接收的數(shù)據(jù)發(fā)送到目的地。
上述數(shù)據(jù)傳輸方法還可以包括通過(guò)使用第二存儲(chǔ)器裝置執(zhí)行用戶的認(rèn)證,該第二存儲(chǔ)器裝置以彼此相對(duì)應(yīng)的方式存儲(chǔ)用戶認(rèn)證信息和操作客戶機(jī)的用戶的用戶識(shí)別信息;以及在完成認(rèn)證之后,將客戶機(jī)識(shí)別信息、用戶識(shí)別信息和有效期信息存儲(chǔ)在第一存儲(chǔ)器裝置中。
此外,該數(shù)據(jù)傳輸方法還可以包括確定包含客戶機(jī)識(shí)別信息的記錄是否存儲(chǔ)在第一存儲(chǔ)器裝置中;根據(jù)該記錄中所包含的有效期信息確定存儲(chǔ)在第一存儲(chǔ)器裝置中的該記錄是否有效;以及確定包含客戶機(jī)識(shí)別信息的該記錄中所包含的用戶識(shí)別信息是否與該數(shù)據(jù)的頭部分和數(shù)據(jù)部分中所包含的用戶識(shí)別信息相匹配。
在上述數(shù)據(jù)傳輸方法中,當(dāng)進(jìn)行了下述肯定確定時(shí)可以將從客戶機(jī)接收的數(shù)據(jù)發(fā)送到目的地包含客戶機(jī)識(shí)別信息的記錄存儲(chǔ)在第一存儲(chǔ)器裝置中;根據(jù)該記錄中所包含的有效期信息,存儲(chǔ)在第一存儲(chǔ)器裝置中的該記錄有效;并且包含客戶機(jī)識(shí)別信息的該記錄中所包含的用戶識(shí)別信息與數(shù)據(jù)的頭部分和數(shù)據(jù)部分中所包含的用戶識(shí)別信息相匹配。
而且,在上述數(shù)據(jù)傳輸方法中,可以通過(guò)與預(yù)定層相關(guān)的協(xié)議來(lái)使用頭部分中所包含的用戶識(shí)別信息,并且可以通過(guò)與高于預(yù)定層的層相關(guān)的協(xié)議來(lái)使用數(shù)據(jù)部分中所包含的用戶識(shí)別信息。
此外,根據(jù)本發(fā)明的另一方面,提供了一種用于通過(guò)使用分層協(xié)議將從客戶機(jī)接收的數(shù)據(jù)發(fā)送到目的地的計(jì)算機(jī)的數(shù)據(jù)傳輸程序,該數(shù)據(jù)傳輸程序使得計(jì)算機(jī)用作為存儲(chǔ)器裝置,用于存儲(chǔ)用于識(shí)別客戶機(jī)的客戶機(jī)識(shí)別信息和用于識(shí)別操作該客戶機(jī)的用戶的用戶識(shí)別信息,彼此相對(duì)應(yīng)地存儲(chǔ)該客戶機(jī)識(shí)別信息和用戶識(shí)別信息;確定裝置,用于確定發(fā)送數(shù)據(jù)的客戶機(jī)的客戶機(jī)識(shí)別信息以及數(shù)據(jù)的頭部分和該數(shù)據(jù)部分中所包含的用戶的用戶識(shí)別信息是否被彼此相對(duì)應(yīng)地存儲(chǔ)在存儲(chǔ)器裝置中;以及發(fā)送裝置,用于當(dāng)發(fā)送數(shù)據(jù)的客戶機(jī)的客戶機(jī)識(shí)別信息以及該數(shù)據(jù)的頭部分和數(shù)據(jù)部分中所包含的用戶的用戶識(shí)別信息被彼此相對(duì)應(yīng)地存儲(chǔ)在存儲(chǔ)器裝置中時(shí),將從客戶機(jī)接收的數(shù)據(jù)發(fā)送到目的地。
而且,根據(jù)本發(fā)明的另一方面,提供了一種用于通過(guò)使用分層協(xié)議將從客戶機(jī)接收的數(shù)據(jù)發(fā)送到目的地的數(shù)據(jù)傳輸服務(wù)器,該數(shù)據(jù)傳輸服務(wù)器包括第一存儲(chǔ)器裝置,用于存儲(chǔ)用于識(shí)別客戶機(jī)的客戶機(jī)識(shí)別信息和用于識(shí)別操作客戶機(jī)的用戶的用戶識(shí)別信息,彼此相對(duì)應(yīng)地存儲(chǔ)該客戶機(jī)識(shí)別信息和用戶識(shí)別信息;第一確定裝置,用于確定發(fā)送數(shù)據(jù)的客戶機(jī)的客戶機(jī)識(shí)別信息以及該數(shù)據(jù)的頭部分和數(shù)據(jù)部分中所包含的用戶的用戶識(shí)別信息是否被彼此相對(duì)應(yīng)地存儲(chǔ)在第一存儲(chǔ)器裝置中;以及發(fā)送裝置,用于當(dāng)發(fā)送數(shù)據(jù)的客戶機(jī)的客戶機(jī)識(shí)別信息以及該數(shù)據(jù)的頭部分和數(shù)據(jù)部分中所包含的用戶的用戶識(shí)別信息被彼此相對(duì)應(yīng)地存儲(chǔ)在第一存儲(chǔ)器裝置時(shí),將從客戶機(jī)接收的數(shù)據(jù)發(fā)送到目的地。
根據(jù)本發(fā)明,在第一存儲(chǔ)器裝置中存儲(chǔ)客戶機(jī)識(shí)別信息和操作客戶機(jī)的用戶的用戶識(shí)別信息。然后,確定發(fā)送數(shù)據(jù)的客戶機(jī)的客戶機(jī)識(shí)別信息以及該數(shù)據(jù)的頭部分和數(shù)據(jù)部分中所包含的用戶的用戶識(shí)別信息是否被彼此相對(duì)應(yīng)地存儲(chǔ)在第一存儲(chǔ)器裝置中。因此,只有當(dāng)發(fā)送數(shù)據(jù)的客戶機(jī)的客戶機(jī)識(shí)別信息以及該數(shù)據(jù)的頭部分和數(shù)據(jù)部分中所包含的用戶的用戶識(shí)別信息被彼此相對(duì)應(yīng)地存儲(chǔ)在第一存儲(chǔ)器裝置時(shí),才可以將從客戶機(jī)接收的數(shù)據(jù)發(fā)送到目的地。另一方面,如果發(fā)送數(shù)據(jù)的客戶機(jī)的客戶機(jī)識(shí)別信息以及該數(shù)據(jù)的頭部分和數(shù)據(jù)部分中所包含的用戶的用戶識(shí)別信息沒有被彼此相對(duì)應(yīng)地存儲(chǔ)在第一存儲(chǔ)器裝置中,則可以阻止將從客戶機(jī)接收的數(shù)據(jù)發(fā)送到目的地。
當(dāng)結(jié)合附圖閱讀以下詳細(xì)說(shuō)明時(shí),本發(fā)明的其它目的、特征和優(yōu)點(diǎn)將變得更加明顯。


圖1是用于說(shuō)明遵從SMTP的電子郵件發(fā)送過(guò)程的示例的圖例;圖2是用于說(shuō)明遵從SMTP的電子郵件發(fā)送過(guò)程的示例的圖例;圖3是用于說(shuō)明遵從POP的電子郵件接收過(guò)程的示例的圖例;圖4是用于說(shuō)明遵從POP的電子郵件接收過(guò)程的示例的圖例;圖5是用于說(shuō)明遵從SMTP之前的POP的電子郵件發(fā)送過(guò)程的示例的圖例;圖6是用于說(shuō)明遵從SMTP之前的POP的電子郵件發(fā)送過(guò)程的示例的圖例;圖7是用于說(shuō)明在遵從SMTP的電子郵件發(fā)送過(guò)程中的客戶機(jī)和SMTP服務(wù)器之間傳輸?shù)淖址膱D例;圖8是根據(jù)本發(fā)明的電子郵件系統(tǒng)的示例的簡(jiǎn)圖;圖9是實(shí)現(xiàn)郵件服務(wù)器或消息傳送代理的計(jì)算機(jī)的示例的方框圖;圖10是用于說(shuō)明根據(jù)本發(fā)明的電子郵件發(fā)送過(guò)程的示例的流程圖;圖11是用于說(shuō)明根據(jù)本發(fā)明的電子郵件發(fā)送過(guò)程的示例的流程圖;圖12是用于說(shuō)明根據(jù)本發(fā)明的電子郵件發(fā)送過(guò)程的示例的流程圖;以及圖13是用于說(shuō)明根據(jù)本發(fā)明的電子郵件發(fā)送過(guò)程的示例的流程圖;具體實(shí)施方式
現(xiàn)將參照附圖描述根據(jù)本發(fā)明的實(shí)施例。應(yīng)當(dāng)注意,盡管描述了下述的示例,在該示例中將電子郵件從客戶機(jī)發(fā)送到郵件服務(wù)器作為將數(shù)據(jù)從客戶機(jī)發(fā)送到數(shù)據(jù)傳輸服務(wù)器的示例,但是本發(fā)明不限于該示例。
首先,描述遵從SMTP的電子郵件發(fā)送過(guò)程、遵從POP的電子郵件發(fā)送過(guò)程以及遵從SMTP之前的POP的電子郵件發(fā)送過(guò)程(RFC2476“消息提交”的“3.3.授權(quán)提交”)。
圖1和2是用于說(shuō)明遵從SMTP的電子郵件發(fā)送過(guò)程的示例的圖例。首先,用戶操作客戶機(jī)10的郵件系統(tǒng)(mailer)以生成電子郵件,并執(zhí)行發(fā)送電子郵件的操作。
進(jìn)行到步驟S1,客戶機(jī)10請(qǐng)求建立到設(shè)置在消息傳送代理(下面,稱為MTA)中的SMTP服務(wù)器12的SMTP連接。然后,在步驟S2中,SMTP服務(wù)器12建立與客戶機(jī)10的SMTP連接,并響應(yīng)于步驟S1的請(qǐng)求的將肯定確認(rèn)發(fā)送給客戶機(jī)10。
進(jìn)行到步驟S3,客戶機(jī)10請(qǐng)求SMTP服務(wù)器12開始通信。然后,在步驟S4中,SMTP服務(wù)器12進(jìn)行開始通信的預(yù)備工作,并響應(yīng)于步驟S3的請(qǐng)求將肯定確認(rèn)發(fā)送給客戶機(jī)10。進(jìn)行到步驟S5,客戶機(jī)10將發(fā)送端的電子郵件地址通知給SMTP服務(wù)器12,該電子郵件地址代表電子郵件的發(fā)信人。然后,在步驟S6中,在接收到發(fā)送端的電子郵件地址的通知時(shí),SMTP服務(wù)器12響應(yīng)于步驟S5的通知將肯定確認(rèn)發(fā)送給客戶機(jī)10。
進(jìn)行到步驟S7,客戶機(jī)10將代表電子郵件的收件人的目標(biāo)地址的電子郵件地址通知給SMTP服務(wù)器12。然后,在步驟S8中,在接收到目標(biāo)電子郵件地址的通知時(shí),SMTP服務(wù)器12響應(yīng)于步驟S7的通知將肯定確認(rèn)發(fā)送給客戶機(jī)10。
進(jìn)行到步驟S9,客戶機(jī)10請(qǐng)求SMTP服務(wù)器12以開始發(fā)送電子郵件的文本。然后,在步驟S10中,SMTP服務(wù)器12進(jìn)行接收電子郵件的文本的預(yù)備工作,并響應(yīng)于步驟S9的請(qǐng)求將肯定確認(rèn)發(fā)送給客戶機(jī)10。
進(jìn)行到步驟S11,客戶機(jī)10將電子郵件的文本14發(fā)送給SMTP服務(wù)器12。為了將電子郵件的文本14的發(fā)送完成通知給SMTP服務(wù)器12,客戶機(jī)10只在電子郵件的文本14的終止處發(fā)送一句號(hào)(period)(.)。進(jìn)行到步驟S12,SMTP服務(wù)器12將從客戶機(jī)10接收的電子郵件的文本14依次存儲(chǔ)在原始文件13中。然后,在步驟S13中,在完成接收之后,通過(guò)SMTP服務(wù)器12從原始文件13讀取存儲(chǔ)在原始文件13中的電子郵件的文本14。進(jìn)行到步驟S14,在僅接收到表示發(fā)送結(jié)束的句號(hào)時(shí),SMTP服務(wù)器12響應(yīng)于步驟S11的通知將肯定確認(rèn)發(fā)送給客戶機(jī)10。
然后,在步驟S15中,客戶機(jī)10請(qǐng)求SMTP服務(wù)器12結(jié)束通信。進(jìn)行到步驟S16,在執(zhí)行結(jié)束通信的預(yù)備工作之后,SMTP服務(wù)器12斷開在步驟S2中建立的SMTP連接,并將通信結(jié)束通知給客戶機(jī)10。然后,在步驟S17中,SMTP服務(wù)器12根據(jù)步驟S7中通知的目的地的電子郵件地址將電子郵件發(fā)送給其它SMTP服務(wù)器或POP服務(wù)器。如上所述,在遵從SMTP的電子郵件發(fā)送過(guò)程中,沒有提供用于對(duì)發(fā)信人進(jìn)行認(rèn)證的認(rèn)證功能。
圖3和4是用于說(shuō)明遵從POP的電子郵件接收過(guò)程的示例的圖例。首先,用戶操作客戶機(jī)10的郵件系統(tǒng),以執(zhí)行接收電子郵件的操作。
在步驟S21中,客戶機(jī)10請(qǐng)求設(shè)置在郵件服務(wù)器20中的POP服務(wù)器21建立POP連接。進(jìn)行到步驟S22,POP服務(wù)器21建立與客戶機(jī)10的POP連接,并響應(yīng)于步驟S21的請(qǐng)求將肯定確認(rèn)發(fā)送給客戶機(jī)10。
然后,在步驟S23中,客戶機(jī)10將認(rèn)證ID發(fā)送給POP服務(wù)器21。在接收到該認(rèn)證ID時(shí),在步驟S24中,POP服務(wù)器21響應(yīng)于步驟S23的通知將肯定確認(rèn)發(fā)送給客戶機(jī)10。然后,在步驟S25中,客戶機(jī)10將密碼通知給POP服務(wù)器21。當(dāng)接收到密碼時(shí),POP服務(wù)器21在步驟S24中響應(yīng)于步驟S24的通知將肯定確認(rèn)發(fā)送給客戶機(jī)10。
進(jìn)行到步驟S26,POP服務(wù)器21通過(guò)將在步驟S23和S25中發(fā)送的認(rèn)證ID和密碼的組合與可以使用電子郵件服務(wù)的各個(gè)用戶的認(rèn)證ID和密碼的組合(作為記錄存儲(chǔ)在密碼文件22中)進(jìn)行核對(duì),來(lái)執(zhí)行密碼認(rèn)證。應(yīng)當(dāng)注意,如果在步驟S23和S25中發(fā)送的認(rèn)證ID和密碼的組合與作為一個(gè)記錄存儲(chǔ)在密碼文件22中的認(rèn)證ID和密碼的組合相匹配,則POP服務(wù)器21確定該密碼認(rèn)證成功。
然后,在步驟S27中,POP服務(wù)器21獲得在步驟S23和S25中發(fā)送的認(rèn)證ID和密碼的組合與存儲(chǔ)在密碼文件22中的認(rèn)證ID和密碼的組合核對(duì)結(jié)果。如果密碼認(rèn)證成功,則在步驟S28中,POP服務(wù)器21響應(yīng)于步驟S23和S25的通知將肯定確認(rèn)發(fā)送給客戶機(jī)10。
然后,在步驟S29中,客戶機(jī)10請(qǐng)求POP服務(wù)器21檢查電子郵件的數(shù)量。進(jìn)行到步驟S30,POP服務(wù)器21請(qǐng)求郵箱23檢查電子郵件的數(shù)量。然后在步驟S31中,POP服務(wù)器21從郵箱23接收關(guān)于尋址到密碼認(rèn)證成功的用戶的電子郵件的數(shù)量的通知。圖3示出了其中尋址到用戶的電子郵件的數(shù)量為三個(gè)的示例。
進(jìn)行到步驟S32,POP服務(wù)器21將尋址到用戶的電子郵件的數(shù)量和各個(gè)電子郵件的大小發(fā)送給客戶機(jī)10。然后,在步驟S33中,客戶機(jī)10請(qǐng)求POP服務(wù)器21發(fā)送第一封電子郵件。在步驟S34中,POP服務(wù)器21請(qǐng)求郵箱23讀取第一封電子郵件。進(jìn)行到步驟S35,POP服務(wù)器21接收從郵箱23讀取的第一封電子郵件24。
然后,在步驟S36中,POP服務(wù)器21發(fā)送從郵箱23接收的第一封電子郵件24。在接收第個(gè)一電子郵件24之后,在步驟S37中,客戶機(jī)10請(qǐng)求POP服務(wù)器21結(jié)束通信。然后,在步驟S38中,在執(zhí)行結(jié)束通信的預(yù)備工作之后,POP服務(wù)器21斷開在步驟S21中建立的POP連接,并將通信結(jié)束的通知發(fā)送給客戶機(jī)10。如上所述,在遵從POP的電子郵件接收過(guò)程中,提供用于對(duì)收件人進(jìn)行認(rèn)證的認(rèn)證功能。
下面將描述遵從“SMTP之前的POP”(用于解決由于缺少用戶認(rèn)證功能而導(dǎo)致的SMTP的問題)的電子郵件發(fā)送過(guò)程。圖5和6是用于說(shuō)明遵從SMTP之前的POP的電子郵件發(fā)送過(guò)程的示例的圖例。應(yīng)當(dāng)注意圖5和6的部分過(guò)程與圖1和2或者圖3和4的部分過(guò)程相同,為了簡(jiǎn)化將省略其描述。
步驟S41至S47的處理與圖3的步驟21至S27的處理相同,因此省略了其描述。如果在步驟S47中密碼認(rèn)證成功,則在步驟S48中,POP服務(wù)器21將客戶機(jī)10的IP地址以及預(yù)定的有效期存儲(chǔ)在設(shè)置在消息傳送代理(MTA)11中的認(rèn)證數(shù)據(jù)庫(kù)(下面,稱為認(rèn)證DB)15中。然后,在步驟S49中,POP服務(wù)器21通知已將客戶機(jī)10的IP地址和預(yù)定的有效期存儲(chǔ)在認(rèn)證DB 15中的事實(shí)。
進(jìn)行到步驟S50,如果密碼認(rèn)證成功,則POP服務(wù)器21響應(yīng)于步驟S23和S25的通知將肯定確認(rèn)發(fā)送給客戶機(jī)10。然后,在步驟S51中,客戶機(jī)10請(qǐng)求設(shè)置在MTA 11中的SMTP服務(wù)器12建立SMTP連接。
進(jìn)行到步驟S52,SMTP服務(wù)器12檢查在步驟S51中請(qǐng)求SMTP服務(wù)器12建立SMTP連接的的客戶機(jī)10的IP地址是否存儲(chǔ)在認(rèn)證DB 15中。此外,如果在步驟S51中請(qǐng)求SMTP服務(wù)器12建立SMTP連接的客戶機(jī)10的IP地址存儲(chǔ)在認(rèn)證DB 15中,則SMTP服務(wù)器12獲得與該IP地址相對(duì)應(yīng)的有效期并檢查是否在有效期內(nèi)。
如果在步驟S51中請(qǐng)求SMTP服務(wù)器12建立SMTP連接的客戶機(jī)10的IP地址沒有存儲(chǔ)在認(rèn)證DB 15中,或者確定不在有效期內(nèi),則過(guò)程進(jìn)行到步驟S53之后的步驟S54。在步驟S54中,SMTP服務(wù)器12斷開SMTP連接,并響應(yīng)于步驟S51的請(qǐng)求將否定確認(rèn)發(fā)送給客戶機(jī)10。
如果在步驟S51中請(qǐng)求SMTP服務(wù)器12建立SMTP連接的客戶機(jī)10的IP地址存儲(chǔ)在認(rèn)證DB 15中,并且確定在有效期限內(nèi),則過(guò)程進(jìn)行到步驟S55之后的步驟S56。在步驟S56中,SMTP服務(wù)器12建立與客戶機(jī)10的SMTP連接,并響應(yīng)于步驟S51的請(qǐng)求將肯定確認(rèn)發(fā)送給客戶機(jī)10。
應(yīng)當(dāng)注意,步驟S57的處理與步驟S2至S17的處理相同,因此將省略其描述。如上所述,在遵從“SMTP之前的POP”的電子郵件發(fā)送過(guò)程中,將在POP中密碼認(rèn)證成功的客戶機(jī)10的IP地址存儲(chǔ)在認(rèn)證DB 15中,并且僅當(dāng)發(fā)送電子郵件的客戶機(jī)10的IP地址存儲(chǔ)在認(rèn)證DB中時(shí)才將電子郵件發(fā)送到目的地。
但是,由于下列理由,即使通過(guò)遵從“SMTP之前的POP”的電子郵件發(fā)送過(guò)程,也難以完全防止通過(guò)冒充他人來(lái)發(fā)送電子郵件的“偽裝”。
圖7是用于說(shuō)明在遵從SMTP的電子郵件發(fā)送過(guò)程中在客戶機(jī)和SMTP服務(wù)器之間發(fā)送的字符串的圖例。圖7的字符串集合30代表互聯(lián)網(wǎng)層中的數(shù)據(jù),由頭部分31和數(shù)據(jù)部分32構(gòu)成。應(yīng)當(dāng)注意,頭部分31可以認(rèn)為是信封(envelope)。數(shù)據(jù)部分32代表應(yīng)用層中的數(shù)據(jù)。
頭部分31包含在圖1的步驟S5和S7中從客戶機(jī)10發(fā)送到SMTP服務(wù)器12的發(fā)送方的電子郵件地址(foo@nagano.fujitsu.com)以及目的地的電子郵件地址(boo@nagano.fujitsu.com)。此外,數(shù)據(jù)部分32包含在圖1的步驟S11中從客戶機(jī)10發(fā)送到SMTP服務(wù)器12的電子郵件的文本14。
電子郵件的文本14包含應(yīng)用層中所使用的頭部分33。頭部分33包含例如由郵件系統(tǒng)使用的發(fā)送方的電子郵件地址(foo@nagano.fujitsu.com)以及目的地的電子郵件地址(boo@nagano.fujitsu.com)。
在遵從SMTP的電子郵件發(fā)送過(guò)程中,僅根據(jù)互聯(lián)網(wǎng)層中的頭部分31來(lái)進(jìn)行數(shù)據(jù)傳輸。亦即,當(dāng)從SMTP服務(wù)器將電子郵件傳送到其他SMTP服務(wù)器或POP服務(wù)器時(shí),根本不參考在應(yīng)用層中使用的發(fā)送方的電子郵件地址(foo@nagano.fujitsu.com)以及目的地的電子郵件地址(boo@nagano.fujitsu.com)。
因此,即使頭部分31中的發(fā)送方的電子郵件地址和目的地的電子郵件地址與頭部分33中的發(fā)送方的電子郵件地址和目的地的電子郵件地址不同,SMTP服務(wù)器12也根據(jù)正常過(guò)程將電子郵件發(fā)送到其它SMTP服務(wù)器或POP服務(wù)器。諸如郵件系統(tǒng)的應(yīng)用系統(tǒng)在頭部分33中顯示發(fā)送方的電子郵件地址和目的地的電子郵件地址作為發(fā)送方的電子郵件地址和目的地的電子郵件地址,以便只接收互聯(lián)網(wǎng)層中的數(shù)據(jù)部分32作為應(yīng)用層中的數(shù)據(jù)。
因此,如果惡意用戶生成并發(fā)送頭部分31和33中的發(fā)送方的電子郵件地址和目的地的電子郵件地址不同的電子郵件,則即使通過(guò)遵從“SMTP之前的POP”的發(fā)送過(guò)程也可以進(jìn)行其中通過(guò)冒充他人來(lái)發(fā)送電子郵件的“偽裝”。
但是,根據(jù)本發(fā)明的實(shí)施例,通過(guò)解決遵從“SMTP之前的POP”的電子郵件發(fā)送過(guò)程中的上述問題,可以使至少第一封電子郵件的發(fā)信人(頭部分31中所包含的發(fā)送方的郵件地址)和發(fā)送方的電子郵件地址(頭部分33中所包含的發(fā)送方的郵件地址)一一對(duì)應(yīng)。
圖8是根據(jù)本發(fā)明的電子郵件系統(tǒng)的示例的簡(jiǎn)圖。圖8的電子郵件系統(tǒng)包括用戶用來(lái)發(fā)送或接收電子郵件的客戶機(jī)10、郵件服務(wù)器20和MTA11。
客戶機(jī)10根據(jù)遵從“SMTP之前的POP”的電子郵件發(fā)送過(guò)程或遵從POP的電子郵件接收過(guò)程來(lái)進(jìn)行電子郵件的發(fā)送或接收。郵件服務(wù)器20包括POP服務(wù)器21、密碼文件22和郵箱23。MTA 11包括SMTP服務(wù)器12和認(rèn)證DB15。
應(yīng)當(dāng)注意,為了簡(jiǎn)化,在圖8中省略了不必描述的部分結(jié)構(gòu)。而且,盡管MTA 11和郵件服務(wù)器20相分離地包括在圖8的結(jié)構(gòu)中,但是可以通過(guò)一個(gè)服務(wù)器或多個(gè)服務(wù)器來(lái)實(shí)現(xiàn)MTA 11和郵件服務(wù)器20的功能。如圖9所示構(gòu)成MTA 11和郵件服務(wù)器20。
圖9是實(shí)現(xiàn)郵件服務(wù)器或MTA的計(jì)算機(jī)的示例的方框圖。圖9所示的計(jì)算機(jī)包括通過(guò)總線B互相連接的輸入裝置41、顯示裝置42、驅(qū)動(dòng)裝置43、記錄介質(zhì)44、輔助存儲(chǔ)器裝置45、存儲(chǔ)器裝置46、操作處理裝置47、接口裝置48以及數(shù)據(jù)庫(kù)(下面稱為DB)49。
輸入裝置41由鍵盤、鼠標(biāo)等構(gòu)成,并且用來(lái)輸入各種操作信號(hào)。顯示裝置42由顯示裝置等構(gòu)成,并且用來(lái)顯示各種窗口、數(shù)據(jù)等。接口裝置48由調(diào)制解調(diào)器、終端適配器等構(gòu)成,并且用來(lái)連接諸如互聯(lián)網(wǎng)的網(wǎng)絡(luò)。DB 49存儲(chǔ)進(jìn)行電子郵件的發(fā)送和接收處理所需的各種信息。
通過(guò)記錄介質(zhì)的發(fā)布或從網(wǎng)絡(luò)下載來(lái)提供與電子郵件的發(fā)送和接收相關(guān)的程序。應(yīng)當(dāng)注意,可以將各種類型的記錄介質(zhì)用作為記錄介質(zhì)44,例如諸CD-ROM、軟盤、或磁光盤(MO)的光學(xué)地或磁性地記錄信息的記錄介質(zhì)、或者諸如ROM或閃存的電記錄信息的半導(dǎo)體存儲(chǔ)器。
當(dāng)將記錄介質(zhì)44設(shè)置在驅(qū)動(dòng)裝置43中時(shí),通過(guò)驅(qū)動(dòng)裝置43從記錄介質(zhì)44中讀取程序,并且將這些程序安裝在輔助存儲(chǔ)器裝置45中。另一方面,通過(guò)接口裝置48將通過(guò)互聯(lián)網(wǎng)下載的程序安裝在輔助存儲(chǔ)器裝置45中。
輔助存儲(chǔ)器裝置45存儲(chǔ)所安裝的程序,并且還存儲(chǔ)必需的文件和數(shù)據(jù)等。
當(dāng)計(jì)算機(jī)開始工作時(shí),存儲(chǔ)器裝置46從輔助存儲(chǔ)器裝置45讀取程序并且將程序存儲(chǔ)在其中。操作處理裝置47根據(jù)存儲(chǔ)在存儲(chǔ)器裝置46中的程序?qū)崿F(xiàn)電子郵件系統(tǒng)的各種功能。
下面描述根據(jù)本發(fā)明的電子郵件發(fā)送過(guò)程。圖10至13是用于說(shuō)明根據(jù)本發(fā)明的電子郵件發(fā)送過(guò)程的示例的流程圖。由于圖10至13的部分處理與圖5和6的部分處理相同,所以將省略其描述。
步驟S101至S107的處理與圖5的步驟S41至S47的處理相同,因此將省略其描述。如果在步驟S107中密碼認(rèn)證成功,則在步驟S108中,POP服務(wù)器21將由在步驟S23和S25中通知的認(rèn)證ID和密碼所唯一確定的客戶機(jī)10的IP地址和用戶的電子郵件地址與預(yù)定的有效期相關(guān)聯(lián)地存儲(chǔ)在設(shè)置在MTA 11中的認(rèn)證DB 15中。
應(yīng)當(dāng)注意,由在步驟S23和S25中通知的認(rèn)證ID和密碼所唯一確定的用戶的電子郵件地址是從由作為L(zhǎng)DAP(輕量級(jí)目錄訪問協(xié)議)表示的靜態(tài)數(shù)據(jù)庫(kù)或動(dòng)態(tài)數(shù)據(jù)庫(kù)的密碼文件22中獲得的。密碼文件22存儲(chǔ)彼此唯一對(duì)應(yīng)的用戶的認(rèn)證ID、密碼和電子郵件地址。
在認(rèn)證DB 15中將存儲(chǔ)在認(rèn)證DB 15中的客戶機(jī)10的IP地址、用戶的電子郵件以及預(yù)定的有效期的組合存儲(chǔ)至少與有效期相對(duì)應(yīng)的期限。進(jìn)行到步驟S109,POP服務(wù)器21接收將客戶機(jī)10的IP地址、用戶的電子郵件以及預(yù)定的有效期存儲(chǔ)在認(rèn)證DB 15中的事實(shí)的通知。
步驟S110至S116的處理與圖5和6的步驟S50至S56的處理相同,因此將省略其描述。此外,S117和S118的處理與圖1的步驟S3和S4的處理相同,因此將省略其描述。
進(jìn)行到步驟S119,客戶機(jī)10將表示電子郵件的發(fā)信人的發(fā)送方電子郵件地址通知給SMTP服務(wù)器12。然后,在步驟S120中,SMTP服務(wù)器12檢查在步驟S111中請(qǐng)求建立SMTP連接的客戶機(jī)10的IP地址和在步驟S119中通知的發(fā)送方的電子郵件地址是否被彼此相對(duì)應(yīng)地存儲(chǔ)在認(rèn)證DB 15中。
如果證實(shí)在步驟S111中請(qǐng)求建立SMTP連接的客戶機(jī)10的IP地址和在步驟S119中通知的發(fā)送方的電子郵件地址沒有被彼此相對(duì)應(yīng)地存儲(chǔ)在認(rèn)證DB 15,則過(guò)程進(jìn)行到步驟S121之后的步驟S122。在步驟S122中,SMTP服務(wù)器12斷開SMTP連接,并響應(yīng)于步驟S111的請(qǐng)求將否定確認(rèn)發(fā)送給客戶機(jī)10。
另一方面,如果證實(shí)在步驟S111中請(qǐng)求建立SMTP連接的客戶機(jī)10的IP地址和在步驟S119中通知的發(fā)送方的電子郵件地址彼此對(duì)應(yīng)地存儲(chǔ)在認(rèn)證DB 15中,則過(guò)程進(jìn)行到步驟S123之后的步驟S124。在步驟S124中,SMTP服務(wù)器12建立SMTP連接,并響應(yīng)于步驟S111的請(qǐng)求將肯定確認(rèn)發(fā)送給客戶機(jī)10。步驟S125至S129的處理與圖1和2的步驟S7至S11的處理相同,因此將省略其描述。
進(jìn)行到步驟S130,SMTP服務(wù)器12從在步驟S129中從客戶機(jī)10接收的電子郵件的文本51中獲得在應(yīng)用層中使用的頭部分33,并從頭部分33讀取發(fā)送方的電子郵件地址(foo@nagano.fujitsu.com)。
然后,在步驟S130中,SMTP服務(wù)器12檢查在步驟S111中請(qǐng)求建立SMTP連接的客戶機(jī)10的IP地址和在步驟129中從頭部分33獲得的發(fā)送方的電子郵件地址是否被彼此相對(duì)應(yīng)地存儲(chǔ)在認(rèn)證DB 15中。
如果證實(shí)在S111中請(qǐng)求建立SMTP連接的客戶機(jī)10的IP地址和在步驟129中從頭部分33獲得的發(fā)送方的電子郵件地址沒有被彼此相對(duì)應(yīng)地存儲(chǔ)在認(rèn)證DB 15中,則過(guò)程進(jìn)行到步驟S131之后的步驟S132。在步驟S132中,SMTP服務(wù)器12斷開SMTP連接,并響應(yīng)于步驟S111的請(qǐng)求將否定確認(rèn)發(fā)送給客戶機(jī)10。
另一方面,如果在步驟S111中請(qǐng)求建立SMTP連接的客戶機(jī)10的IP地址和在步驟129中從頭部分33獲得的發(fā)送方的電子郵件地址被彼此相對(duì)應(yīng)地存儲(chǔ)在認(rèn)證DB 15中,則過(guò)程進(jìn)行到步驟S133之后的步驟S134。在步驟134中,SMTP服務(wù)器12將從客戶機(jī)10接收的電子郵件的文本14存儲(chǔ)在原始文件13中。
然后,進(jìn)行到步驟S135,當(dāng)通過(guò)僅包含一句號(hào)的行接收到結(jié)束電子郵件的文本14的發(fā)送的通知時(shí),SMTP服務(wù)器12響應(yīng)于步驟S111的請(qǐng)求將肯定確認(rèn)發(fā)送給客戶機(jī)10。在步驟S136中,客戶機(jī)10請(qǐng)求SMTP服務(wù)器12結(jié)束通信。然后,在步驟S137中,在執(zhí)行結(jié)束通信的預(yù)備工作之后,SMTP服務(wù)器12斷開在步驟S111中建立的SMTP連接,并將通信結(jié)束通知給客戶機(jī)10。進(jìn)行到步驟S138,SMTP服務(wù)器12根據(jù)在步驟S125中接收的目標(biāo)電子郵件地址將電子郵件傳送到其它SMTP服務(wù)器或POP服務(wù)器。
如上所述,基于根據(jù)本發(fā)明的電子郵件發(fā)送過(guò)程與遵從“SMTP之前的POP”的電子郵件發(fā)送過(guò)程相比,由于使用了所有的根據(jù)客戶機(jī)10的IP地址的核對(duì)、根據(jù)有效期信息的核對(duì)、以及根據(jù)頭部分31和數(shù)據(jù)部分32中所包含的發(fā)送方的電子郵件地址的核對(duì),所以可以更有效地防止“偽裝”。
因此,通過(guò)SMTP服務(wù)器12發(fā)送的至少第一封電子郵件的發(fā)送方的發(fā)信人和電子郵件地址可以彼此一一對(duì)應(yīng)。因此,在企業(yè)(enterprise)的運(yùn)作中,例如,在將電子郵件發(fā)送到外部之前,電子郵件的發(fā)送方的發(fā)信人和電子郵件地址可以彼此一一對(duì)應(yīng),可以澄清與例如由第三方提出的對(duì)于越權(quán)的訴訟的情形相關(guān)的事實(shí)。
盡管在上述實(shí)施例中步驟S101至S107的處理遵從“SMTP之前的POP”,但是可以將相同的過(guò)程應(yīng)用于遵從“用于認(rèn)證的SMTP服務(wù)擴(kuò)展(RFC2476)”的處理的情況,以實(shí)現(xiàn)根據(jù)本發(fā)明的電子郵件發(fā)送過(guò)程。
此外,在上述實(shí)施例中描述了將郵件從客戶機(jī)發(fā)送到郵件服務(wù)器的示例作為將數(shù)據(jù)從客戶機(jī)發(fā)送到郵件服務(wù)器的示例,但是本發(fā)明不限于與電子郵件相關(guān)的協(xié)議,并且還可應(yīng)用于可以通過(guò)連接互聯(lián)網(wǎng)層上的信息與應(yīng)用層中的信息來(lái)在數(shù)據(jù)庫(kù)中對(duì)各種協(xié)議進(jìn)行認(rèn)證的所有協(xié)議。
本發(fā)明不限于具體公開的實(shí)施例,在不脫離本發(fā)明的范圍的情況下可以進(jìn)行各種變化和改進(jìn)。
權(quán)利要求
1.一種數(shù)據(jù)傳輸服務(wù)器的數(shù)據(jù)傳輸方法,該數(shù)據(jù)傳輸服務(wù)器用于使用分層協(xié)議將從客戶機(jī)接收的數(shù)據(jù)發(fā)送到目的地,其特征在于第一存儲(chǔ)器裝置,用于存儲(chǔ)用來(lái)識(shí)別所述客戶機(jī)的客戶機(jī)識(shí)別信息和用來(lái)識(shí)別操作所述客戶機(jī)的用戶的用戶識(shí)別信息,所述客戶機(jī)識(shí)別信息和所述用戶識(shí)別信息被彼此相對(duì)應(yīng)地存儲(chǔ);并且所述數(shù)據(jù)傳輸方法包括以下步驟確定發(fā)送所述數(shù)據(jù)的所述客戶機(jī)的客戶機(jī)識(shí)別信息和所述數(shù)據(jù)的頭部分和數(shù)據(jù)部分中所包含的所述用戶的用戶識(shí)別信息是否被彼此相對(duì)應(yīng)地存儲(chǔ)在所述第一存儲(chǔ)器裝置中;以及當(dāng)發(fā)送所述數(shù)據(jù)的所述客戶機(jī)的客戶機(jī)識(shí)別信息和所述數(shù)據(jù)的所述頭部分和所述數(shù)據(jù)部分中所包含的所述用戶的用戶識(shí)別信息被彼此相對(duì)應(yīng)地存儲(chǔ)在所述第一存儲(chǔ)器裝置中時(shí),將從所述客戶機(jī)接收的所述數(shù)據(jù)發(fā)送到目的地。
2.如權(quán)利要求1所述的數(shù)據(jù)傳輸方法,還包括通過(guò)使用第二存儲(chǔ)器裝置執(zhí)行所述用戶的認(rèn)證,該第二存儲(chǔ)器裝置彼此相對(duì)應(yīng)地存儲(chǔ)操作所述客戶機(jī)的用戶的用戶認(rèn)證信息和用戶識(shí)別信息;以及在完成所述認(rèn)證之后,將所述客戶機(jī)識(shí)別信息、所述用戶識(shí)別信息和有效期信息存儲(chǔ)在所述第一存儲(chǔ)器裝置中。
3.如權(quán)利要求2所述的數(shù)據(jù)傳輸方法,還包括確定包含所述客戶機(jī)識(shí)別信息的記錄是否存儲(chǔ)在所述第一存儲(chǔ)器裝置中;根據(jù)所述記錄中所包含的有效期信息確定所述第一存儲(chǔ)器裝置中所存儲(chǔ)的記錄是否有效;以及確定包含所述客戶機(jī)識(shí)別信息的所述記錄中所包含的所述用戶識(shí)別信息是否與所述數(shù)據(jù)的所述頭部分和所述數(shù)據(jù)部分中所包含的所述用戶識(shí)別信息相匹配。
4.如權(quán)利要求3所述的數(shù)據(jù)傳輸方法,其中當(dāng)進(jìn)行下述肯定確定時(shí)將從所述客戶機(jī)接收的數(shù)據(jù)發(fā)送到目的地包含所述客戶機(jī)識(shí)別信息的所述記錄存儲(chǔ)在所述第一存儲(chǔ)器裝置中;存儲(chǔ)在所述第一存儲(chǔ)器裝置中的所述記錄相對(duì)于包含在所述記錄中的有效期信息有效;并且包含所述客戶機(jī)識(shí)別信息的所述記錄中所包含的所述用戶識(shí)別信息與所述數(shù)據(jù)的所述頭部分和所述數(shù)據(jù)部分中所包含的所述用戶識(shí)別信息相匹配。
5.如權(quán)利要求1到4中的任意一項(xiàng)所述的數(shù)據(jù)傳輸方法,其中通過(guò)與預(yù)定層相關(guān)的協(xié)議來(lái)使用所述頭部分中所包含的所述用戶識(shí)別信息,并且通過(guò)與高于所述預(yù)定層的層相關(guān)的協(xié)議來(lái)使用所述數(shù)據(jù)部分中所包含的所述用戶識(shí)別信息。
6.一種用于計(jì)算機(jī)的數(shù)據(jù)傳輸程序,該計(jì)算機(jī)通過(guò)使用分層協(xié)議將從客戶機(jī)接收的數(shù)據(jù)發(fā)送到目的地,其特征在于該數(shù)據(jù)傳輸程序使得所述計(jì)算機(jī)用作為存儲(chǔ)器裝置,用于存儲(chǔ)用來(lái)識(shí)別所述客戶機(jī)的客戶機(jī)識(shí)別信息和用來(lái)識(shí)別操作所述客戶機(jī)的用戶的用戶識(shí)別信息,該客戶機(jī)識(shí)別信息和用戶識(shí)別信息被彼此相對(duì)應(yīng)地存儲(chǔ);確定裝置,用于確定發(fā)送所述數(shù)據(jù)的所述客戶機(jī)的客戶機(jī)識(shí)別信息和所述數(shù)據(jù)的頭部分和數(shù)據(jù)部分中所包含的所述用戶的用戶識(shí)別信息是否被彼此相對(duì)應(yīng)地存儲(chǔ)在所述存儲(chǔ)器裝置中;以及發(fā)送裝置,用于當(dāng)發(fā)送所述數(shù)據(jù)的所述客戶機(jī)的客戶機(jī)識(shí)別信息和所述數(shù)據(jù)的所述頭部分和所述數(shù)據(jù)部分中所包含的所述用戶的用戶識(shí)別信息被彼此相對(duì)應(yīng)地存儲(chǔ)在所述存儲(chǔ)器裝置中時(shí),將從所述客戶機(jī)接收的所述數(shù)據(jù)發(fā)送到目的地。
7.一種數(shù)據(jù)傳輸服務(wù)器,用于通過(guò)使用分層協(xié)議將從客戶機(jī)接收的數(shù)據(jù)發(fā)送到目的地,其特征在于該數(shù)據(jù)傳輸服務(wù)器包括第一存儲(chǔ)器裝置,用于存儲(chǔ)用來(lái)識(shí)別所述客戶機(jī)的客戶機(jī)識(shí)別信息和用來(lái)識(shí)別操作所述客戶機(jī)的用戶的用戶識(shí)別信息,該客戶機(jī)識(shí)別信息和用戶識(shí)別信息被彼此相對(duì)應(yīng)地存儲(chǔ);第一確定裝置,用于確定發(fā)送所述數(shù)據(jù)的所述客戶機(jī)的客戶機(jī)識(shí)別信息和所述數(shù)據(jù)的頭部分和數(shù)據(jù)部分中所包含的所述用戶的用戶識(shí)別信息是否被彼此相對(duì)應(yīng)地存儲(chǔ)在所述第一存儲(chǔ)器裝置中;以及發(fā)送裝置,用于當(dāng)發(fā)送所述數(shù)據(jù)的所述客戶機(jī)的客戶機(jī)識(shí)別信息和所述數(shù)據(jù)的所述頭部分和所述數(shù)據(jù)部分中所包含的所述用戶的用戶識(shí)別信息被彼此相對(duì)應(yīng)地存儲(chǔ)在所述第一存儲(chǔ)器裝置中時(shí),將從所述客戶機(jī)接收的所述數(shù)據(jù)發(fā)送到目的地。
8.如權(quán)利要求7所述的數(shù)據(jù)傳輸服務(wù)器,還包括認(rèn)證裝置,用于通過(guò)使用第二存儲(chǔ)器裝置執(zhí)行所述用戶的認(rèn)證,該第二存儲(chǔ)器裝置彼此相對(duì)應(yīng)地存儲(chǔ)操作所述客戶機(jī)的所述用戶的用戶認(rèn)證信息和用戶識(shí)別信息;以及存儲(chǔ)裝置,用于在完成所述認(rèn)證之后,將所述客戶機(jī)識(shí)別信息、所述用戶識(shí)別信息和有效期信息存儲(chǔ)在所述第一存儲(chǔ)器裝置中。
9.如權(quán)利要求8所述的數(shù)據(jù)傳輸服務(wù)器,還包括第二確定裝置,用于確定包含所述客戶機(jī)識(shí)別信息的記錄是否存儲(chǔ)在所述第一存儲(chǔ)器裝置中;第三確定裝置,用于根據(jù)所述記錄中所包含的有效期信息確定存儲(chǔ)在所述第一存儲(chǔ)器裝置中的所述記錄是否有效;以及第四確定裝置,用于確定包含所述客戶機(jī)識(shí)別信息的所述記錄中所包含的所述用戶識(shí)別信息是否與所述數(shù)據(jù)的所述頭部分和所述數(shù)據(jù)部分中所包含的所述用戶識(shí)別信息相匹配。
10.如權(quán)利要求9所述的數(shù)據(jù)傳輸服務(wù)器,其中當(dāng)通過(guò)所述第二、第三和第四確定裝置進(jìn)行下述肯定確定時(shí),將從所述客戶機(jī)接收的數(shù)據(jù)發(fā)送到目的地包含所述客戶機(jī)識(shí)別信息的所述記錄存儲(chǔ)在所述第一存儲(chǔ)器裝置中;存儲(chǔ)在所述第一存儲(chǔ)器裝置中的所述記錄相對(duì)于所述記錄中所包含的有效期信息有效;并且包含所述客戶機(jī)識(shí)別信息的所述記錄中所包含的所述用戶識(shí)別信息與所述數(shù)據(jù)的所述頭部分和所述數(shù)據(jù)部分中所包含的所述用戶識(shí)別信息相匹配。
11.如權(quán)利要求7到10中的任意一項(xiàng)所述的數(shù)據(jù)傳輸服務(wù)器,其中通過(guò)與預(yù)定層相關(guān)的協(xié)議來(lái)使用所述頭部分中所包含的所述用戶識(shí)別信息,并且通過(guò)與高于所述預(yù)定層的層相關(guān)的協(xié)議來(lái)使用所述數(shù)據(jù)部分中所包含的所述用戶識(shí)別信息。
全文摘要
數(shù)據(jù)傳輸方法、數(shù)據(jù)傳輸程序和數(shù)據(jù)傳輸服務(wù)器。一種數(shù)據(jù)傳輸服務(wù)器,該數(shù)據(jù)傳輸服務(wù)器可以使發(fā)送數(shù)據(jù)的用戶的識(shí)別信息和該數(shù)據(jù)中所包含的用戶的識(shí)別信息彼此一一對(duì)應(yīng),以防止有人通過(guò)冒充他人來(lái)發(fā)送數(shù)據(jù)。一種存儲(chǔ)器,該存儲(chǔ)器存儲(chǔ)用于識(shí)別客戶機(jī)的客戶機(jī)識(shí)別信息和用于識(shí)別操作該客戶機(jī)的用戶的用戶識(shí)別信息,彼此相對(duì)應(yīng)地存儲(chǔ)該客戶機(jī)識(shí)別信息和用戶識(shí)別信息。只有當(dāng)發(fā)送數(shù)據(jù)的客戶機(jī)的客戶機(jī)識(shí)別信息和數(shù)據(jù)的頭部分和數(shù)據(jù)部分中所包含的用戶的用戶識(shí)別信息被彼此相對(duì)應(yīng)地存儲(chǔ)在存儲(chǔ)器中時(shí),才將從客戶機(jī)接收的數(shù)據(jù)發(fā)送到目的地。
文檔編號(hào)G06F13/00GK1578213SQ20041005909
公開日2005年2月9日 申請(qǐng)日期2004年7月28日 優(yōu)先權(quán)日2003年7月28日
發(fā)明者石橋潤(rùn)一, 市川優(yōu), 富田昌宏 申請(qǐng)人:富士通株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
玉林市| 靖远县| 莱芜市| 基隆市| 霍林郭勒市| 香格里拉县| 如皋市| 皮山县| 宣武区| 新昌县| 平山县| 宝丰县| 布尔津县| 辽阳市| 星子县| 南平市| 栾城县| 汕头市| 红桥区| 张家口市| 永福县| 六盘水市| 乌什县| 阳朔县| 眉山市| 苍梧县| 武邑县| 通道| 富宁县| 泾源县| 平和县| 邻水| 杂多县| 漳浦县| 桂林市| 福建省| 无棣县| 阳高县| 普安县| 湖南省| 武安市|