本發(fā)明一實施例的終端設(shè)備主要包括:根據(jù)本發(fā)明上述實施例所述的圖片發(fā)送裝置。其中,該圖片發(fā)送裝置主要用于針對待發(fā)送的圖片,生成并輸出發(fā)送確認(rèn)請求;在檢測到用戶針對發(fā)送確認(rèn)請求做出的發(fā)送確認(rèn)操作的情況下,對圖片附加標(biāo)記;對圖片進行驗證;以及在圖片通過了驗證的情況下,將圖片從終端設(shè)備上經(jīng)由網(wǎng)絡(luò)發(fā)送出去。其中,發(fā)送確認(rèn)請求用于請求用戶確認(rèn)是否同意發(fā)送圖片,發(fā)送確認(rèn)操作是指用戶響應(yīng)于發(fā)送確認(rèn)請求在終端設(shè)備上以預(yù)定方式進行的操作。
[0100] 這樣,通過針對待發(fā)送的圖片生成并輸出發(fā)送確認(rèn)請求,并且僅在接收到用戶針對該發(fā)送確認(rèn)請求做出的表示同意發(fā)送的發(fā)送確認(rèn)操作的情況下才進行后續(xù)的圖片發(fā)送操作,包括對用戶同意發(fā)送的圖片附加標(biāo)記、基于所述標(biāo)記對所述圖片進行驗證、以及僅將通過了驗證的圖片從終端設(shè)備發(fā)送出去,根據(jù)本發(fā)明實施例的終端設(shè)備,能夠保證每一張從終端設(shè)備上發(fā)送出去的圖片都是用戶同意發(fā)送的,從而防止了被惡意程序偷拍或竊取的圖片從終端設(shè)備流出去,有效地保護了用戶的數(shù)據(jù)安全以及隱私不被侵犯。
[0101 ] 在一種可能的實施方式中,該終端設(shè)備可以為移動終端設(shè)備。
[0102]本領(lǐng)域普通技術(shù)人員可以意識到,本文所描述的實施例中的各示例性單元及算法步驟,能夠以電子硬件、或者計算機軟件和電子硬件的結(jié)合來實現(xiàn)。這些功能宄竟以硬件還是軟件形式來實現(xiàn),取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以針對特定的應(yīng)用選擇不同的方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
[0103]如果以計算機軟件的形式來實現(xiàn)所述功能并作為獨立的產(chǎn)品銷售或使用時,則在一定程度上可認(rèn)為本發(fā)明的技術(shù)方案的全部或部分(例如對現(xiàn)有技術(shù)做出貢獻的部分)是以計算機軟件產(chǎn)品的形式體現(xiàn)的。所述計算機軟件產(chǎn)品通常存儲在計算機可讀取的存儲介質(zhì)中,包括若干指令用以使得計算機設(shè)備(可以是個人計算機、服務(wù)器、或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各實施例方法的全部或部分步驟。而前述的存儲介質(zhì)包括U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0104]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,也可以考慮將本發(fā)明應(yīng)用于其他具有圖片發(fā)送功能的設(shè)備中,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)所述以權(quán)利要求的保護范圍為準(zhǔn)。
【主權(quán)項】
1.一種圖片發(fā)送方法,其特征在于,包括: 針對待發(fā)送的圖片,生成并輸出發(fā)送確認(rèn)請求; 在檢測到用戶針對所述發(fā)送確認(rèn)請求做出的發(fā)送確認(rèn)操作的情況下,對所述圖片附加標(biāo)記; 對所述圖片進行驗證;以及 在所述圖片通過了驗證的情況下,將所述圖片從終端設(shè)備上經(jīng)由網(wǎng)絡(luò)發(fā)送出去, 其中,所述發(fā)送確認(rèn)請求用于請求用戶確認(rèn)是否同意發(fā)送所述圖片,所述發(fā)送確認(rèn)操作是指用戶響應(yīng)于所述發(fā)送確認(rèn)請求在所述終端設(shè)備上以預(yù)定方式進行的操作。2.根據(jù)權(quán)利要求I所述的圖片發(fā)送方法,其特征在于,對所述圖片附加標(biāo)記包括: 使用所述圖片的屬性信息與預(yù)設(shè)的第一密鑰進行第一次基于哈希的消息認(rèn)證碼運算;以及 將所述第一次基于哈希的消息認(rèn)證碼運算的結(jié)果作為所述標(biāo)記附加在所述圖片上; 對所述圖片進行驗證包括: 使用所述圖片的屬性信息與預(yù)設(shè)的第二密鑰進行第二次基于哈希的消息認(rèn)證碼運算;以及 在所述第二次基于哈希的消息認(rèn)證碼運算的結(jié)果與所述圖片上附加的標(biāo)記相同的情況下,確定所述圖片通過了驗證, 其中,所述第二密鑰與所述第一密鑰相同但保持在所述終端設(shè)備的不同位置處。3.根據(jù)權(quán)利要求I所述的圖片發(fā)送方法,其特征在于,對所述圖片附加標(biāo)記包括: 使用所述圖片的屬性信息與預(yù)設(shè)的第一密鑰進行第一次基于哈希的消息認(rèn)證碼運算;以及 將所述第一次基于哈希的消息認(rèn)證碼運算的結(jié)果作為所述標(biāo)記附加在所述圖片上; 對所述圖片進行驗證包括: 檢測所述圖片是否附加有標(biāo)記; 在檢測到所述圖片附加有標(biāo)記的情況下,使用所述圖片的屬性信息與預(yù)設(shè)的第二密鑰進行第二次基于哈希的消息認(rèn)證碼運算;以及 在所述第二次基于哈希的消息認(rèn)證碼運算的結(jié)果與所述圖片上附加的標(biāo)記相同的情況下,確定所述圖片通過了驗證, 其中,所述第二密鑰與所述第一密鑰相同但保持在所述終端設(shè)備的不同位置處。4.根據(jù)權(quán)利要求I至3中任一項所述的圖片發(fā)送方法,其特征在于,所述圖片的屬性信息包括所述圖片的名稱、用戶針對所述圖片做出所述發(fā)送確認(rèn)操作的時間、所述圖片的大小以及所述圖片的生成日期中的任意一個或多個。5.根據(jù)權(quán)利要求I至4中任一項所述的圖片發(fā)送方法,其特征在于,在將所述圖片發(fā)送出去之前還包括: 將所述標(biāo)記從所述圖片剝離。6.一種圖片發(fā)送裝置,其特征在于,包括: 確認(rèn)單元,用于針對待發(fā)送的圖片,生成并輸出發(fā)送確認(rèn)請求,并檢測用戶針對所述發(fā)送確認(rèn)請求做出的發(fā)送確認(rèn)操作; 標(biāo)記單元,與所述確認(rèn)單元連接,用于在所述確認(rèn)單元檢測到所述發(fā)送確認(rèn)操作的情況下,對所述圖片附加標(biāo)記; 驗證單元,與所述標(biāo)記單元連接,用于對所述圖片進行驗證;以及發(fā)送單元,與所述驗證單元連接,用于在所述圖片通過了驗證的情況下,將所述圖片從終端設(shè)備上經(jīng)由網(wǎng)絡(luò)發(fā)送出去, 其中,所述發(fā)送確認(rèn)請求用于請求用戶確認(rèn)是否同意發(fā)送所述圖片,所述發(fā)送確認(rèn)操作是指用戶響應(yīng)于所述發(fā)送確認(rèn)請求在所述終端設(shè)備上以預(yù)定方式進行的操作。7.根據(jù)權(quán)利要求6所述的圖片發(fā)送裝置,其特征在于,所述標(biāo)記單元包括: 第一計算模塊,與所述確認(rèn)單元連接,用于使用所述圖片的屬性信息與預(yù)設(shè)的第一密鑰進行第一次基于哈希的消息認(rèn)證碼運算;以及 附加模塊,與所述第一計算模塊和所述驗證單元連接,用于將所述第一次基于哈希的消息認(rèn)證碼運算的結(jié)果作為所述標(biāo)記附加在所述圖片上,并將所述圖片發(fā)送給所述驗證單元; 所述驗證單元包括: 第二計算模塊,與所述標(biāo)記單元連接,用于使用所述圖片的屬性信息與預(yù)設(shè)的第二密鑰進行第二次基于哈希的消息認(rèn)證碼運算;以及 驗證模塊,與所述第二計算模塊和所述發(fā)送單元連接,用于在所述第二次基于哈希的消息認(rèn)證碼運算的結(jié)果與所述圖片上附加的標(biāo)記相同的情況下,確定所述圖片通過了驗證, 其中,所述第二密鑰與所述第一密鑰相同但保持在所述終端設(shè)備的不同位置處。8.根據(jù)權(quán)利要求6所述的圖片發(fā)送裝置,其特征在于,所述標(biāo)記單元包括: 第一計算模塊,與所述確認(rèn)單元連接,用于使用所述圖片的屬性信息與預(yù)設(shè)的第一密鑰進行第一次基于哈希的消息認(rèn)證碼運算;以及 附加模塊,與所述第一計算模塊和所述驗證單元連接,用于將所述第一次基于哈希的消息認(rèn)證碼運算的結(jié)果作為所述標(biāo)記附加在所述圖片上,并將所述圖片發(fā)送給所述驗證單元; 所述驗證單元包括: 檢測模塊,與所述標(biāo)記單元連接,用于檢測所述圖片是否附加有標(biāo)記; 第二計算模塊,與所述檢測模塊連接,用于使用所述圖片的屬性信息與預(yù)設(shè)的第二密鑰進行第二次基于哈希的消息認(rèn)證碼運算;以及 驗證模塊,與所述第二計算模塊和所述發(fā)送單元連接,用于在所述第二次基于哈希的消息認(rèn)證碼運算的結(jié)果與所述圖片上附加的標(biāo)記相同的情況下,確定所述圖片通過了驗證, 其中,所述第二密鑰與所述第一密鑰相同但保持在所述終端設(shè)備的不同位置處。9.根據(jù)權(quán)利要求6至8中任一項所述的圖片發(fā)送裝置,其特征在于,所述發(fā)送單元包括: 剝離模塊,與所述驗證單元連接,用于在所述圖片通過了驗證的情況下,將所述標(biāo)記從所述圖片中剝離;以及 發(fā)送模塊,與所述剝離模塊連接,用于將所述圖片從所述終端設(shè)備上經(jīng)由網(wǎng)絡(luò)發(fā)送出去。10.—種終端設(shè)備,其特征在于,包括:根據(jù)權(quán)利要求6至9中任一項所述的圖片發(fā)送目.011.根據(jù)權(quán)利要求10所述的終端設(shè)備,其特征在于,所述終端設(shè)備為移動終端設(shè)備。
【專利摘要】本發(fā)明公開了一種圖片發(fā)送方法和裝置以及終端設(shè)備。所述圖片發(fā)送方法包括:針對待發(fā)送的圖片,生成并輸出發(fā)送確認(rèn)請求;在檢測到用戶針對發(fā)送確認(rèn)請求做出的發(fā)送確認(rèn)操作的情況下,對圖片附加標(biāo)記;對圖片進行驗證;以及在圖片通過了驗證的情況下,將圖片從終端設(shè)備上經(jīng)由網(wǎng)絡(luò)發(fā)送出去,其中,發(fā)送確認(rèn)請求用于請求用戶確認(rèn)是否同意發(fā)送圖片,發(fā)送確認(rèn)操作是指用戶響應(yīng)于發(fā)送確認(rèn)請求在終端設(shè)備上以預(yù)定方式進行的操作。本發(fā)明的圖片發(fā)送方法和裝置以及終端設(shè)備,能夠保證每一張從終端設(shè)備上發(fā)送出去的圖片都是用戶同意發(fā)送的,從而防止了被惡意程序偷拍或竊取的圖片從終端設(shè)備流出去,有效地保護了用戶的數(shù)據(jù)安全以及隱私不被侵犯。
【IPC分類】G06F21/62
【公開號】CN104995635
【申請?zhí)枴緾N201380000648
【發(fā)明人】鄭強, 李志 , 申宇
【申請人】華為技術(shù)有限公司
【公開日】2015年10月21日
【申請日】2013年5月21日