加密、解密方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開(kāi)涉及信息加密技術(shù)領(lǐng)域,特別是涉及一種加密、解密方法及裝置。
【背景技術(shù)】
[0002]隨著科技飛速發(fā)展,智能終端已經(jīng)廣泛融入到人們的日常生活中,例如,智能手機(jī)、平板電腦、智能電視等。
[0003]人們可以利用智能終端來(lái)存儲(chǔ)個(gè)人資料,有些涉及個(gè)人隱私的資料(例如,部分照片、視頻、手機(jī)銀行的資料)不希望被其它人輕易訪問(wèn),可以對(duì)不希望被其它人訪問(wèn)的資料進(jìn)行加密。相關(guān)技術(shù)中,加密方式通常是密碼加密,加密的密碼可以是字符、數(shù)字或圖案等;當(dāng)訪問(wèn)加密的資料時(shí)需要輸入正確的密碼。
[0004]采用密碼加密方式,訪客只要獲得正確的加密密碼就能訪問(wèn)加密的資料,因此,此種加密方式加密強(qiáng)度較低,資料的安全性較差。
【發(fā)明內(nèi)容】
[0005]為克服相關(guān)技術(shù)中存在的問(wèn)題,本公開(kāi)提供一種加密、解密方法及裝置,本公開(kāi)實(shí)施例公開(kāi)了如下技術(shù)方案:
[0006]根據(jù)本公開(kāi)實(shí)施例的第一方面,提供一種加密方法,包括:
[0007]獲取待加密內(nèi)容;
[0008]獲取用戶(hù)通過(guò)智能穿戴設(shè)備設(shè)置的加密信息,所述加密信息至少包含所述智能穿戴設(shè)備的標(biāo)識(shí)信息;
[0009]根據(jù)所述加密信息設(shè)置所述待加密內(nèi)容的訪問(wèn)權(quán)限。
[0010]結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述加密信息設(shè)置所述待加密內(nèi)容的訪問(wèn)權(quán)限包括:
[0011]檢測(cè)自身與所述智能穿戴設(shè)備之間的距離;
[0012]當(dāng)自身與所述智能穿戴設(shè)備之間的距離不大于預(yù)設(shè)距離時(shí),利用所述智能穿戴設(shè)備的標(biāo)識(shí)信息設(shè)置所述待加密內(nèi)容的訪問(wèn)權(quán)限。
[0013]結(jié)合第一方面,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述獲取用戶(hù)通過(guò)智能穿戴設(shè)備設(shè)置的加密信息,包括:
[0014]接收所述智能穿戴設(shè)備發(fā)送的標(biāo)識(shí)信息;
[0015]接收所述智能穿戴設(shè)備發(fā)送的預(yù)設(shè)信號(hào),所述預(yù)設(shè)信號(hào)由所述智能穿戴設(shè)備檢測(cè)到用戶(hù)的預(yù)設(shè)動(dòng)作時(shí)產(chǎn)生。
[0016]結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述加密信息設(shè)置所述待加密內(nèi)容的訪問(wèn)權(quán)限包括:
[0017]依據(jù)所述智能穿戴設(shè)備的標(biāo)識(shí)信息及所述預(yù)設(shè)信號(hào),設(shè)置所述待加密內(nèi)容的訪問(wèn)權(quán)限。
[0018]根據(jù)本公開(kāi)實(shí)施例的第二方面,提供一種加密方法,包括:
[0019]獲取用戶(hù)通過(guò)智能穿戴設(shè)備設(shè)置的加密信息,所述加密信息至少包括所述智能穿戴設(shè)備的標(biāo)識(shí)信息;
[0020]向智能終端發(fā)送所述加密信息,所述加密信息用于使所述智能終端設(shè)置獲得的待加密內(nèi)容的訪問(wèn)權(quán)限。
[0021]結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述獲取用戶(hù)通過(guò)智能穿戴設(shè)備設(shè)置的加密信息包括:
[0022]如果檢測(cè)到用戶(hù)的預(yù)設(shè)動(dòng)作,產(chǎn)生預(yù)設(shè)信號(hào),所述預(yù)設(shè)動(dòng)作包括單擊智能穿戴設(shè)備或雙擊所述智能穿戴設(shè)備;
[0023]根據(jù)所述預(yù)設(shè)信號(hào)及自身的標(biāo)識(shí)信息生成所述加密信息。
[0024]根據(jù)本公開(kāi)實(shí)施例的第三方面,提供一種解密方法,包括:
[0025]獲取待解密內(nèi)容;
[0026]獲取智能穿戴設(shè)備發(fā)送的解密信息,所述解密信息至少包括所述智能穿戴設(shè)備的標(biāo)識(shí)信息;
[0027]判斷所述解密信息與加密所述待解密內(nèi)容的加密信息是否一致;
[0028]如果所述解密信息與所述加密信息一致,則展示所述待解密內(nèi)容。
[0029]結(jié)合第三方面,在第三方面的第一種可能的實(shí)現(xiàn)方式中,所述判斷所述解密信息與加密所述待解密內(nèi)容的加密信息是否一致,包括:
[0030]判斷所述智能穿戴設(shè)備與自身的距離是否不大于預(yù)設(shè)距離;
[0031]如果所述智能穿戴設(shè)備與自身的距離不大于預(yù)設(shè)距離,則判斷所述解密信息所包含的智能穿戴設(shè)備的標(biāo)識(shí)信息與所述加密信息所包含的智能穿戴設(shè)備的標(biāo)識(shí)信息是否一致;
[0032]如果所述解密信息所包含的智能穿戴設(shè)備的標(biāo)識(shí)信息與所述加密信息所包含的智能穿戴設(shè)備的標(biāo)識(shí)信息一致,則確定所述解密信息與所述加密信息一致;
[0033]如果所述解密信息所包含的智能穿戴設(shè)備的標(biāo)識(shí)信息與所述加密信息所包含的智能穿戴設(shè)備的標(biāo)識(shí)信息不一致,則確定所述解密信息與所述加密信息不一致。
[0034]結(jié)合第三方面,在第三方面的第二種可能的實(shí)現(xiàn)方式中,所述獲取智能穿戴設(shè)備發(fā)送的解密信息包括:
[0035]接收所述智能穿戴設(shè)備的標(biāo)識(shí)信息;
[0036]接收所述智能穿戴設(shè)備發(fā)送的預(yù)設(shè)信號(hào)所述預(yù)設(shè)信號(hào)由所述智能穿戴設(shè)備檢測(cè)到用戶(hù)的預(yù)設(shè)動(dòng)作時(shí)產(chǎn)生。
[0037]結(jié)合第三方面的第二種可能的實(shí)現(xiàn)方式,在第三方面的第三種可能的實(shí)現(xiàn)方式中,所述判斷所述解密信息與加密所述待解密內(nèi)容的加密信息是否一致包括:
[0038]判斷所述解密信息所包含的智能穿戴設(shè)備的標(biāo)識(shí)信息與所述加密信息所包含的智能穿戴設(shè)備的標(biāo)識(shí)信息是否一致;
[0039]如果所述解密信息所包含的智能穿戴設(shè)備的標(biāo)識(shí)信息與所述加密信息所包含的智能穿戴設(shè)備的標(biāo)識(shí)信息一致,則判斷所述解密信息所包含的預(yù)設(shè)信號(hào)與所述加密信息所包含的預(yù)設(shè)信號(hào)是否一致;
[0040]如果所述解密信息所包含的預(yù)設(shè)信號(hào)與所述加密信息所包含的預(yù)設(shè)信號(hào)一致,則確定所述解密信息與所述加密信息一致;
[0041]如果所述解密信息所包含的預(yù)設(shè)信號(hào)與所述加密信息所包含的預(yù)設(shè)信號(hào)不一致,則確定所述解密信息與所述加密信息不一致。
[0042]根據(jù)本公開(kāi)實(shí)施例的第四方面,提供一種解密方法,包括:
[0043]獲取用戶(hù)通過(guò)智能穿戴設(shè)備產(chǎn)生的解密信息,所述解密信息至少包括所述智能穿戴設(shè)備的標(biāo)識(shí)信息;
[0044]向所述智能終端發(fā)送所述解密信息,所述解密信息用于使所述智能終端確定所述解密信息與所述待解密內(nèi)容的加密信息一致時(shí)展示所述待解密內(nèi)容。
[0045]結(jié)合第四方面,在第四方面的第一種可能的實(shí)現(xiàn)方式中,所述獲取用戶(hù)通過(guò)智能穿戴設(shè)備產(chǎn)生的解密信息包括:
[0046]如果檢測(cè)到用戶(hù)的預(yù)設(shè)動(dòng)作,產(chǎn)生預(yù)設(shè)信號(hào),所述預(yù)設(shè)動(dòng)作包括單擊智能穿戴設(shè)備的動(dòng)作或雙擊所述智能穿戴設(shè)備的動(dòng)作;
[0047]根據(jù)所述預(yù)設(shè)信號(hào)和自身的標(biāo)識(shí)信息生成所述解密信息,并向所述智能終端發(fā)送所述解密信息。
[0048]根據(jù)本公開(kāi)實(shí)施例的第五方面,提供一種加密裝置,包括:
[0049]第一獲取單元,用于獲取待加密內(nèi)容;
[0050]第二獲取單元,用于獲取用戶(hù)通過(guò)智能穿戴設(shè)備設(shè)置的加密信息,所述加密信息至少包含所述智能穿戴設(shè)備的標(biāo)識(shí)信息;
[0051]加密單元,用于根據(jù)所述加密信息設(shè)置所述待加密內(nèi)容的訪問(wèn)權(quán)限。
[0052]結(jié)合第五方面,在第五方面的第一種可能的實(shí)現(xiàn)方式中,所述加密單元包括:
[0053]檢測(cè)子單元,用于檢測(cè)自身與所述智能穿戴設(shè)備之間的距離;
[0054]第一加密子單元,用于當(dāng)自身與所述智能穿戴設(shè)備之間的距離不大于預(yù)設(shè)距離時(shí),利用所述智能穿戴設(shè)備的標(biāo)識(shí)信息設(shè)置所述待加密內(nèi)容的訪問(wèn)權(quán)限。
[0055]結(jié)合第五方面,在第五方面的第二種可能的實(shí)現(xiàn)方式中,所述第二獲取單元包括:
[0056]第一接收子單元,用于接收所述智能穿戴設(shè)備發(fā)送的自身的標(biāo)識(shí)信息;
[0057]第二接收子單元,用于接收所述智能穿戴設(shè)備發(fā)送的預(yù)設(shè)信號(hào),所述預(yù)設(shè)信號(hào)由所述智能穿戴設(shè)備檢測(cè)到用戶(hù)的預(yù)設(shè)動(dòng)作時(shí)產(chǎn)生。
[0058]結(jié)合第五方面的第二種可能的實(shí)現(xiàn)方式,在第五方面的第三種可能的實(shí)現(xiàn)方式中,所述加密單元包括:
[0059]第二加密子單元,用于依據(jù)所述智能穿戴設(shè)備的標(biāo)識(shí)信息及所述預(yù)設(shè)信號(hào),設(shè)置所述待加密內(nèi)容的訪問(wèn)權(quán)限。
[0060]根據(jù)本公開(kāi)實(shí)施例的第六方面,提供一種加密裝置,包括:
[0061]獲取單元,用于獲取用戶(hù)通過(guò)智能穿戴設(shè)備設(shè)置的加密信息,所述加密信息至少包括所述智能穿戴設(shè)備的標(biāo)識(shí)信息;
[0062]發(fā)送單元,用于向智能終端發(fā)送所述加密信息,所述加密信息用于使所述智能終端設(shè)置獲得的待加密內(nèi)容的訪問(wèn)權(quán)限。
[0063]結(jié)合第六方面,在第六方面的第一種可能的實(shí)現(xiàn)方式中,所述獲取單元包括:
[0064]預(yù)設(shè)信號(hào)產(chǎn)生子單元,用于當(dāng)檢測(cè)到用戶(hù)的預(yù)設(shè)動(dòng)作時(shí)產(chǎn)生預(yù)設(shè)信號(hào),所述預(yù)設(shè)動(dòng)作包括單擊智能穿戴設(shè)備的動(dòng)作或雙擊所述智能穿戴設(shè)備的動(dòng)作;
[0065]加密信息生成子單元,用于根據(jù)所述預(yù)設(shè)信號(hào)及自身的標(biāo)識(shí)信息生成所述加密信息,并向所述智能終端發(fā)送所述加密信息。
[0066]根據(jù)本公開(kāi)實(shí)施例的第七方面,提供一種解密裝置,包括:
[0067]第一獲取單元,用于獲取待解密內(nèi)容;
[0068]第二獲取單元,用于獲取智能穿戴設(shè)備發(fā)送解密信息,所述解密信息至少包括所述智能穿戴設(shè)備的標(biāo)識(shí)信息;
[0069]判斷單元,用于判斷所述解密信息與加密所述待解密內(nèi)容的加密信息是否一致;
[0070]展示單元,用于當(dāng)所述解密信息與所述加密信息一致時(shí),展示所述待解密內(nèi)容。
[0071]結(jié)合第七方面,在第七方面的第一種可能的實(shí)現(xiàn)方式中,所述判斷單元包括:
[0072]第一判斷子單元,用于判斷所述智能穿戴設(shè)備與自身的距離是否不大于預(yù)設(shè)距離;
[0073]第二判斷子單元,用于當(dāng)所述智能穿戴設(shè)備與自身的距離不大于預(yù)設(shè)距離,判斷所述解密信息所包含的智能穿戴設(shè)備的標(biāo)識(shí)信息與所述加密信息所包含的智能穿戴設(shè)備的標(biāo)識(shí)信息是否一致;
[0074]第一確定子單元,用于當(dāng)所述解密信息所包含的智能穿戴設(shè)備的標(biāo)識(shí)信息與所述加密信息所包含的智能穿戴設(shè)備的標(biāo)識(shí)信息一致時(shí),確定所述解密信息與所述加密信息一致;
[0075]第二確定子單元,用于當(dāng)所述解密信息所包含的智能穿戴設(shè)備的標(biāo)識(shí)信息與所述加密信息所包含的智能穿戴設(shè)備的標(biāo)識(shí)信息不一致時(shí),確定所述解密信息與所述加密信息不一致。
[0076]結(jié)合第七方面,在第七方面的第二種可能的實(shí)現(xiàn)方式中,所述第二獲取子單元包括:
[0077]第一接收子單元,用于接收所述智能穿戴設(shè)備的標(biāo)識(shí)信息;
[0078]第二接收子單元,接收所述智能穿戴設(shè)備發(fā)送的預(yù)設(shè)信號(hào)所述預(yù)設(shè)信號(hào)由所述智能穿戴設(shè)備檢測(cè)到用戶(hù)的預(yù)設(shè)動(dòng)作時(shí)產(chǎn)生。
[0079]結(jié)合第七方面的第二種可能的實(shí)現(xiàn)方式,在第七方面的第三種可能的實(shí)現(xiàn)方式中,所述判斷單元包括:
[0080]第三判斷子單元,用于判斷所述解密信息所包含的智能穿戴設(shè)備的標(biāo)識(shí)信息與所述加密信息所包含的智能穿戴設(shè)備的標(biāo)識(shí)信息是否一致;
[0081]第四判斷子單元,用于當(dāng)所述解密信息所包含的智能穿戴設(shè)備的標(biāo)識(shí)信息與所述加密信息所包含的智能穿戴設(shè)備的標(biāo)識(shí)信息一致時(shí),判斷所述解密信息所包含的預(yù)設(shè)信號(hào)與所述加密信息所包含的預(yù)設(shè)信號(hào)是否一致;
[0082]第三確定子單元,用于當(dāng)所述解密信息所包含的預(yù)設(shè)信號(hào)與所述加密信息所包含的預(yù)設(shè)信號(hào)一致時(shí),確定所述解密信息與所述加密信息一致;
[0083]第四確定子單元,用于當(dāng)所述解密信息所包含的預(yù)設(shè)信號(hào)與所述加密信息所包含的預(yù)設(shè)信號(hào)不一致時(shí),確定所述解密信息與所述加密信息不一致。
[0084]根據(jù)本公開(kāi)實(shí)施例的第八方面,提供一種解密裝置,包括:
[