以是否需要線纜的傳輸作為劃分依據(jù)時,可以包括有線傳輸(如使用USB數(shù)據(jù)線等)與無線傳輸(如使用WiFi或者藍(lán)牙等方式)。當(dāng)以是否需要與數(shù)據(jù)網(wǎng)絡(luò)建立連接為劃分依據(jù)時,可以包括網(wǎng)絡(luò)傳輸與非網(wǎng)絡(luò)傳輸。
[0062]作為一種可選的實(shí)施方式,當(dāng)用戶終端使用網(wǎng)絡(luò)進(jìn)行傳輸待投影數(shù)據(jù)時,用戶終端需與服務(wù)器建立連接,由于每一臺服務(wù)器都有獨(dú)一無二的IP地址,因此,用戶終端在發(fā)送連接請求時,該連接請求中除了包括該用戶終端的終端設(shè)備號外,還可以攜帶與該用戶終端建立網(wǎng)絡(luò)連接的服務(wù)器的IP地址。
[0063]作為另一種可選的實(shí)施方式,當(dāng)用戶終端使用非網(wǎng)絡(luò)傳輸待投影數(shù)據(jù)時,則發(fā)送的連接請求應(yīng)攜帶該用戶終端的終端設(shè)備號。
[0064]S302、投影設(shè)備發(fā)送響應(yīng)連接請求的連接應(yīng)答,以使用戶終端建立包括終端設(shè)備號的數(shù)據(jù)列表。
[0065]本發(fā)明實(shí)施例中,根據(jù)步驟S301可知,當(dāng)用戶終端是使用網(wǎng)絡(luò)傳輸待投影數(shù)據(jù)時,由于在發(fā)送連接請求時,除了該用戶終端的終端設(shè)備號時,還攜帶了與該用戶終端建立網(wǎng)絡(luò)連接的服務(wù)器的IP地址。因此,當(dāng)用戶終端接收到投影設(shè)備響應(yīng)連接請求發(fā)送的連接應(yīng)答時,建立包括終端設(shè)備號以及與該用戶終端建立網(wǎng)絡(luò)連接的服務(wù)器的IP地址的數(shù)據(jù)列表。
[0066]S303、投影設(shè)備接收用戶終端發(fā)送的加密投影數(shù)據(jù)。
[0067]本發(fā)明實(shí)施例中,加密投影數(shù)據(jù)為用戶終端使用加密密鑰對待投影數(shù)據(jù)進(jìn)行加密得到的數(shù)據(jù),加密密鑰為用戶終端使用包括用戶終端的終端設(shè)備號的數(shù)據(jù)列表按照預(yù)先設(shè)定的加密方式生成加密密鑰。
[0068]本發(fā)明實(shí)施例中,加密方式可以包括但不限于消息摘要算法第五版(MessageDigest Algorithm,MD5)、安全哈希算法(Secure Hash Algorithm, SHA)以及數(shù)據(jù)加密標(biāo)準(zhǔn)(Data Encrypt1n Standard,DES)等加密方式。
[0069]具體地,在用戶終端與投影設(shè)備建立連接后,則用戶終端會去獲取待投影數(shù)據(jù),并對獲取到的待投影數(shù)據(jù)進(jìn)行加密。其中,加密的時候應(yīng)該采用上述的加密方式中的一種或多種,并以包括用戶終端的終端設(shè)備號的數(shù)據(jù)列表為依據(jù)生成加密密鑰。并使用生成的加密密鑰對該待投影數(shù)據(jù)進(jìn)行加密。舉例來說,當(dāng)終端設(shè)備號包括IMEI時,則生成的加密密鑰應(yīng)該與IMEI相關(guān),至于加密方式的選用則可以是任意的加密方式的一種,或多種加密方式的組合。
[0070]S304、投影設(shè)備使用包括用戶終端的終端設(shè)備號的數(shù)據(jù)列表按照預(yù)先設(shè)定的解密方式生成解密密鑰,并將解密密鑰發(fā)送至用戶終端,以使用戶終端檢測加密密鑰與解密密鑰是否相匹配,若否,則用戶終端停止向投影設(shè)備發(fā)送數(shù)據(jù)。
[0071]本發(fā)明實(shí)施例中,解密方式應(yīng)該與步驟S303介紹的加密方式采用的相同的編密規(guī)則。
[0072]在圖3中,投影設(shè)備先接收用戶終端發(fā)送的加密投影數(shù)據(jù);投影設(shè)備再使用包括用戶終端的終端設(shè)備號的數(shù)據(jù)列表按照預(yù)先設(shè)定的解密方式生成解密密鑰,并將解密密鑰發(fā)送至用戶終端,以使用戶終端檢測加密密鑰與解密密鑰是否相匹配,若否,則用戶終端停止向投影設(shè)備發(fā)送數(shù)據(jù)。實(shí)施本發(fā)明實(shí)施例,在用戶終端發(fā)送待投影數(shù)據(jù)前,先使用包括用戶終端的終端設(shè)備號的數(shù)據(jù)列表按照預(yù)先設(shè)定的加密方式生成加密密鑰,并使用加密密鑰對待投影數(shù)據(jù)進(jìn)行加密,得到加密投影數(shù)據(jù),并在檢測到用戶終端生成的加密密鑰與投影設(shè)備生成的解密密鑰不匹配時,停止向投影設(shè)備發(fā)送數(shù)據(jù)??梢?,實(shí)施本發(fā)明實(shí)施例能夠提高投影數(shù)據(jù)傳輸過程的安全性。
[0073]請參閱圖4,圖4是本發(fā)明實(shí)施例公開的一種用戶終端的結(jié)構(gòu)示意圖,用于執(zhí)行上述投影數(shù)據(jù)傳輸?shù)姆椒?。其中,圖4中涉及到的用戶終端可以包括但不限于智能手機(jī)(如Android手機(jī)、1S手機(jī)等)、平板電腦、掌上電腦以及移動互聯(lián)網(wǎng)設(shè)備(Mobile InternetDevices, MID)、PAD等用戶終端。如圖4所示,該用戶終端可以包括:獲取單元401、第一發(fā)送單元402以及收發(fā)單元403,其中,
[0074]獲取單元401,用于獲取待投影數(shù)據(jù),并使用包括用戶終端的終端設(shè)備號的數(shù)據(jù)列表按照預(yù)先設(shè)定的加密方式生成加密密鑰,并使用加密密鑰對待投影數(shù)據(jù)進(jìn)行加密,得到加密投影數(shù)據(jù)。
[0075]本發(fā)明實(shí)施例中,待投影數(shù)據(jù)可以包括影視、圖片或文字等數(shù)據(jù)。
[0076]本發(fā)明實(shí)施例中,終端設(shè)備號可以包括但不限于移動設(shè)備國際身份碼(Internat1nal Mobile Equipment Identity, IMEI)。
[0077]本發(fā)明實(shí)施例中,加密方式可以包括但不限于消息摘要算法第五版(MessageDigest Algorithm,MD5)、安全哈希算法(Secure Hash Algorithm, SHA)以及數(shù)據(jù)加密標(biāo)準(zhǔn)(Data Encrypt1n Standard,DES)等加密方式。其中,MD5為計算機(jī)安全領(lǐng)域廣泛使用的一種散列函數(shù),用以提供消息的完整性保護(hù)。安全哈希算法(Secure Hash Algorithm, SHA)主要適用于數(shù)字簽名標(biāo)準(zhǔn)(Digital Signature Standard,DSS)里面定義的數(shù)字簽名算法(Digital Signature Algorithm,DSA)。對于長度小于 2~64 位的消息,SHA 會產(chǎn)生一個 160位的消息摘要。當(dāng)接收到消息的時候,這個消息摘要可以用來驗證數(shù)據(jù)的完整性。在傳輸?shù)倪^程中,數(shù)據(jù)很可能會發(fā)生變化,那么這時候就會產(chǎn)生不同的消息摘要。其中,SHAl有如下特性:不可以從消息摘要中復(fù)原信息;兩個不同的消息不會產(chǎn)生同樣的消息摘要。數(shù)據(jù)加密標(biāo)準(zhǔn)(Data Encrypt1n Standard,DES)是一種使用密鑰加密的塊算法。
[0078]具體地,在用戶終端與投影設(shè)備建立連接后,則獲取單元401會去獲取待投影數(shù)據(jù),并對獲取到的待投影數(shù)據(jù)進(jìn)行加密。其中,加密的時候應(yīng)該采用上述的加密方式中的一種或多種,并以包括用戶終端的終端設(shè)備號的數(shù)據(jù)列表為依據(jù)生成加密密鑰。并使用生成的加密密鑰對該待投影數(shù)據(jù)進(jìn)行加密。舉例來說,當(dāng)終端設(shè)備號包括IMEI時,則生成的加密密鑰應(yīng)該與IMEI相關(guān),至于加密方式的選用則可以是任意的加密方式的一種,或多種加密方式的組合。
[0079]第一發(fā)送單元402,用于發(fā)送加密投影數(shù)據(jù)至投影設(shè)備,以使投影設(shè)備生成用于解密加密投影數(shù)據(jù)的解密密鑰。
[0080]本發(fā)明實(shí)施例中,投影設(shè)備可以包括但不限于投影儀、投影幕布等等,但在本實(shí)施例中,投影設(shè)備主要以投影儀為主。
[0081]本發(fā)明實(shí)施例中,投影設(shè)備接收用戶終端發(fā)送的加密投影數(shù)據(jù)后,則會使用包括用戶終端的終端設(shè)備號的數(shù)據(jù)列表按照預(yù)先設(shè)定的解密方式生成解密密鑰。其中,加密投影數(shù)據(jù)為用戶終端使用加密密鑰對待投影數(shù)據(jù)進(jìn)行加密得到的數(shù)據(jù),加密密鑰為用戶終端使用包括用戶終端的終端設(shè)備號的數(shù)據(jù)列表按照預(yù)先設(shè)定的加密方式生成加密密鑰。
[0082]收發(fā)單元403,接收投影設(shè)備發(fā)送的解密密鑰,并檢測加密密鑰與解密密鑰是否相匹配,若否,則停止向投影設(shè)備發(fā)送數(shù)據(jù)。
[0083]本發(fā)明實(shí)施例中,當(dāng)收發(fā)單元403接收到投影設(shè)備使用包括用戶終端的終端設(shè)備號的數(shù)據(jù)列表按照預(yù)先設(shè)定的解密方式生成解密密鑰時,則收發(fā)單元403會檢測用戶終端生成的加密密鑰與投影設(shè)備生成的解密密鑰是否相匹配。其中,上述獲取單元401生成的加密密鑰與投影設(shè)備生成的解密密鑰是否相匹配可以理解成獲取單元401生成的加密密鑰與投影設(shè)備生成的解密密鑰是否相同;也可以理解成獲取單元401生成的加密密鑰與投影設(shè)備生成的解密密鑰是否與預(yù)先存儲的匹配規(guī)則相符。
[0084]舉例來說,當(dāng)獲取單元401生成的加密密鑰與投影設(shè)備生成的解密密鑰是否相匹配理解成獲取單元401生成的加密密鑰與投影設(shè)備生成的解密密鑰是否相同時的例子可以是:當(dāng)用獲取單元401生成的解密密鑰為123*,投影設(shè)備生成的解密密鑰為123*,則說明獲取單元401生成的加密密鑰與投影設(shè)備生成的解密密鑰相同。當(dāng)將獲取單元401生成的加密密鑰與投影設(shè)備生成的解密密鑰是否相匹配理解成獲取單元401生成的加密密鑰與投影設(shè)備生成的解密密鑰是否與預(yù)先存儲的匹配規(guī)則相符時的例子可以是:當(dāng)預(yù)先存儲的匹配規(guī)則是按每次加I的形式增加,且密鑰后都攜帶*時,如:當(dāng)用戶終