System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請(qǐng)涉及大數(shù)據(jù),特別是涉及一種數(shù)據(jù)交互方法、裝置、計(jì)算機(jī)設(shè)備、存儲(chǔ)介質(zhì)和計(jì)算機(jī)程序產(chǎn)品。
技術(shù)介紹
1、隨著大數(shù)據(jù)的發(fā)展,出現(xiàn)了數(shù)據(jù)服務(wù)系統(tǒng)。這些系統(tǒng)能夠存儲(chǔ)大量數(shù)據(jù),并在用戶需要時(shí)通過與服務(wù)系統(tǒng)的交互提供相應(yīng)數(shù)據(jù)。然而,在對(duì)外提供數(shù)據(jù)服務(wù)時(shí),部分?jǐn)?shù)據(jù)屬于核心數(shù)據(jù),這些數(shù)據(jù)涉及數(shù)據(jù)之間的關(guān)聯(lián),因此不能以明文形式輸出其關(guān)聯(lián)項(xiàng),必須對(duì)其進(jìn)行加密處理。
2、在傳統(tǒng)技術(shù)中,通常采用對(duì)稱加密或非對(duì)稱加密。使用對(duì)稱加密時(shí),數(shù)據(jù)提供方(數(shù)據(jù)服務(wù)系統(tǒng))和數(shù)據(jù)使用方(用戶)需要共享一個(gè)密鑰。而在非對(duì)稱加密中,數(shù)據(jù)提供方會(huì)使用公鑰,而數(shù)據(jù)使用方則使用私鑰。然而,這兩種方法都要求數(shù)據(jù)使用方持有密鑰,故在后續(xù)的密鑰版本迭代中均需要數(shù)據(jù)使用方對(duì)自身系統(tǒng)進(jìn)行改造和升級(jí),這給數(shù)據(jù)使用方帶來了極大的不便。
技術(shù)實(shí)現(xiàn)思路
1、基于此,有必要針對(duì)上述技術(shù)問題,提供一種數(shù)據(jù)交互方法、裝置、計(jì)算機(jī)設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和計(jì)算機(jī)程序產(chǎn)品。
2、第一方面,本申請(qǐng)?zhí)峁┝艘环N數(shù)據(jù)交互方法。所述方法包括:
3、響應(yīng)于賬號(hào)發(fā)送的第一數(shù)據(jù)獲取請(qǐng)求;其中,所述第一數(shù)據(jù)獲取請(qǐng)求攜帶有數(shù)據(jù)索引信息;
4、查詢與所述數(shù)據(jù)索引信息相對(duì)應(yīng)的數(shù)據(jù)對(duì)象,返回所述數(shù)據(jù)對(duì)象至所述賬號(hào);
5、響應(yīng)于所述賬號(hào)發(fā)送的第二數(shù)據(jù)獲取請(qǐng)求;其中,所述第二數(shù)據(jù)獲取請(qǐng)求攜帶有所述數(shù)據(jù)對(duì)象的加密子對(duì)象;
6、基于預(yù)設(shè)密鑰,對(duì)所述加密子對(duì)象進(jìn)行解密,得到子數(shù)據(jù)對(duì)象,返回所述子數(shù)據(jù)對(duì)象至所述賬號(hào)。
...【技術(shù)保護(hù)點(diǎn)】
1.一種數(shù)據(jù)交互方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述查詢與所述數(shù)據(jù)索引信息相對(duì)應(yīng)的數(shù)據(jù)對(duì)象,返回所述數(shù)據(jù)對(duì)象至所述賬號(hào),包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述利用預(yù)設(shè)的加密策略,對(duì)所述關(guān)聯(lián)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)對(duì)象進(jìn)行加密,得到加密子對(duì)象,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述利用預(yù)設(shè)的位置策略,從所述數(shù)據(jù)對(duì)象中獲取目標(biāo)字符,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對(duì)所述加密子對(duì)象進(jìn)行解密,得到子數(shù)據(jù)對(duì)象,包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
7.一種數(shù)據(jù)交互裝置,其特征在于,所述裝置包括:
8.一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)權(quán)利要求1至6中任一項(xiàng)所述的方法的步驟。
9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至6中任一項(xiàng)所述的方法的步驟
10.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至6中任一項(xiàng)所述的方法的步驟。
...【技術(shù)特征摘要】
1.一種數(shù)據(jù)交互方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述查詢與所述數(shù)據(jù)索引信息相對(duì)應(yīng)的數(shù)據(jù)對(duì)象,返回所述數(shù)據(jù)對(duì)象至所述賬號(hào),包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述利用預(yù)設(shè)的加密策略,對(duì)所述關(guān)聯(lián)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)對(duì)象進(jìn)行加密,得到加密子對(duì)象,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述利用預(yù)設(shè)的位置策略,從所述數(shù)據(jù)對(duì)象中獲取目標(biāo)字符,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對(duì)所述加密子對(duì)象進(jìn)行解密,得到子數(shù)據(jù)對(duì)象,包括:
6.根據(jù)...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:趙帥,
申請(qǐng)(專利權(quán))人:企查查科技股份有限公司,
類型:發(fā)明
國(guó)別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。