日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

數(shù)據(jù)存儲、數(shù)據(jù)檢索方法、裝置、設(shè)備、介質(zhì)及產(chǎn)品與流程

文檔序號:39709377發(fā)布日期:2024-10-22 12:54閱讀:3來源:國知局
數(shù)據(jù)存儲、數(shù)據(jù)檢索方法、裝置、設(shè)備、介質(zhì)及產(chǎn)品與流程

本公開涉及通信,具體而言,涉及一種數(shù)據(jù)存儲、數(shù)據(jù)檢索方法、裝置、設(shè)備、介質(zhì)及產(chǎn)品。


背景技術(shù):

1、在算力網(wǎng)絡(luò)中,不同的算力服務(wù)商提供各種算網(wǎng)數(shù)據(jù),對于許多涉及隱私信息的算網(wǎng)數(shù)據(jù),通常需要進行加密處理,并通過對網(wǎng)絡(luò)架構(gòu)和傳輸協(xié)議的改進,實現(xiàn)算網(wǎng)數(shù)據(jù)在網(wǎng)絡(luò)傳輸過程中的高效安全。

2、相關(guān)技術(shù)中,只驗證算力網(wǎng)絡(luò)中的算網(wǎng)數(shù)據(jù)的完整性,沒有對算網(wǎng)數(shù)據(jù)進行加密,且算網(wǎng)數(shù)據(jù)在多個算力存儲節(jié)點中共享,從而導(dǎo)致不能對算網(wǎng)數(shù)據(jù)中的隱私信息進行保護,算網(wǎng)數(shù)據(jù)在傳輸過程中的安全性低。


技術(shù)實現(xiàn)思路

1、本公開實施例至少提供一種數(shù)據(jù)存儲、數(shù)據(jù)檢索方法、裝置、設(shè)備、介質(zhì)及產(chǎn)品。

2、第一方面,本公開實施例提供了一種數(shù)據(jù)存儲方法,應(yīng)用于算力服務(wù)商,包括:

3、獲取算網(wǎng)數(shù)據(jù)和算網(wǎng)大腦發(fā)送的安全參數(shù);

4、對所述算網(wǎng)數(shù)據(jù)進行加密處理,得到攜帶數(shù)據(jù)標識符的密文數(shù)據(jù),并將所述密文數(shù)據(jù)按照第一偽隨機序列上傳至對應(yīng)的算力存儲節(jié)點;其中,所述第一偽隨機序列用于指示算力存儲節(jié)點對所述密文數(shù)據(jù)的接收順序;

5、提取所述算網(wǎng)數(shù)據(jù)中的關(guān)鍵字,并對所述關(guān)鍵字進行加密,生成關(guān)鍵字密文,并按照第二偽隨機序列將所述關(guān)鍵字密文上傳至對應(yīng)的算力存儲節(jié)點;其中,所述第二偽隨機序列用于指示向所述算力存儲節(jié)點上傳所述關(guān)鍵字密文的上傳順序。

6、一種可選的實施方式中,所述方法還包括:

7、在獲取所述算網(wǎng)大腦發(fā)送的安全參數(shù)之前,向所述算網(wǎng)大腦發(fā)送身份認證請求;

8、在所述算網(wǎng)大腦對所述算力服務(wù)商的身份認證通過的情況下后,接收所述算網(wǎng)大腦發(fā)送的所述第一偽隨機序列和所述第二偽隨機序列。

9、一種可選的實施方式中,所述并對所述關(guān)鍵字進行加密,生成關(guān)鍵字密文,包括:

10、通過哈希函數(shù)對所述關(guān)鍵字進行加密處理,生成所述關(guān)鍵字密文。

11、一種可選的實施方式中,在提取所述算網(wǎng)數(shù)據(jù)中的關(guān)鍵字之后,所述方法還包括:

12、確定所述算網(wǎng)數(shù)據(jù)對應(yīng)的數(shù)據(jù)標簽;其中,所述數(shù)據(jù)標簽用于指示所述算網(wǎng)數(shù)據(jù)加密后的密文數(shù)據(jù)在算力存儲節(jié)點中的存儲位置;

13、將所述關(guān)鍵字和所述數(shù)據(jù)標簽進行組合,構(gòu)建所述算網(wǎng)數(shù)據(jù)的數(shù)據(jù)字典,并將所述數(shù)據(jù)字典上傳至每個算力存儲節(jié)點。

14、第二方面,本公開實施例提供了第二種數(shù)據(jù)存儲方法,應(yīng)用于算力存儲節(jié)點,包括:

15、接收算力服務(wù)商按照目標偽隨機序列發(fā)送的目標數(shù)據(jù);其中,所述目標數(shù)據(jù)包括攜帶數(shù)據(jù)標識符的密文數(shù)據(jù),或者,關(guān)鍵字密文;其中,所述密文數(shù)據(jù)為所述算力服務(wù)商對獲取到的算網(wǎng)數(shù)據(jù)進行加密處理得到,所述關(guān)鍵字密文為所述算力服務(wù)商對所述算網(wǎng)數(shù)據(jù)中的關(guān)鍵字進行加密處理得到;

16、對所述目標數(shù)據(jù)進行存儲。

17、第三方面,本公開實施例提供了一種數(shù)據(jù)檢索方法,應(yīng)用于算力檢索節(jié)點,包括:

18、獲取待檢索關(guān)鍵字,并生成與所述待檢索關(guān)鍵字相對應(yīng)的關(guān)鍵字陷門,并生成攜帶所述關(guān)鍵字陷門的關(guān)鍵字檢索請求;

19、向算力存儲節(jié)點集群中的首個算力存儲節(jié)點發(fā)送關(guān)鍵字檢索請求;其中,所述算力存儲節(jié)點集群為存儲各算力服務(wù)商的算網(wǎng)數(shù)據(jù)的密文數(shù)據(jù)的節(jié)點集群,所述算力存儲節(jié)點包含算網(wǎng)數(shù)據(jù)的密文數(shù)據(jù)和所述算網(wǎng)數(shù)據(jù)中關(guān)鍵字的關(guān)鍵字密文,所述密文數(shù)據(jù)和所述關(guān)鍵字密文采用上述第一方面,或第二方面中的步驟得到;

20、接收所述算力存儲節(jié)點基于所述關(guān)鍵字陷門返回的密文數(shù)據(jù),并對所述密文數(shù)據(jù)進行解密,檢索得到目標算網(wǎng)數(shù)據(jù)。

21、一種可選的實施方式中,所述對所述密文數(shù)據(jù)進行解密,檢索得到目標算網(wǎng)數(shù)據(jù),包括:

22、獲取所述密文數(shù)據(jù)中攜帶的數(shù)據(jù)標識符;

23、查找與所述數(shù)據(jù)標識符相匹配的目標算力服務(wù)商;

24、獲取與所述目標算力服務(wù)商相匹配的目標對稱密鑰,并基于所述目標對稱密鑰對所述密文數(shù)據(jù)進行解密,得到所述目標算網(wǎng)數(shù)據(jù)。

25、第四方面,本公開實施例提供了第二種數(shù)據(jù)檢索方法,應(yīng)用于算力存儲節(jié)點,包括:

26、獲取算力檢索節(jié)點發(fā)送的關(guān)鍵字檢索請求;其中,所述關(guān)鍵字檢索請求中攜帶待檢索關(guān)鍵字相對應(yīng)的關(guān)鍵字陷門;

27、響應(yīng)于所述關(guān)鍵字檢索請求,在本地存儲空間檢索與所述關(guān)鍵字陷門相匹配的密文數(shù)據(jù),并向所述算力檢索節(jié)點返回所述密文數(shù)據(jù);其中,所述算力存儲節(jié)點包含算網(wǎng)數(shù)據(jù)的密文數(shù)據(jù)和所述算網(wǎng)數(shù)據(jù)中關(guān)鍵字的關(guān)鍵字密文,所述密文數(shù)據(jù)和所述關(guān)鍵字密文采用上述第一方面,或第二方面中的步驟得到。

28、一種可選的實施方式中,所述在本地存儲空間檢索與所述關(guān)鍵字陷門相匹配的密文數(shù)據(jù),包括:

29、在當前算力存儲節(jié)點為算力存儲節(jié)點集群中首個算力存儲節(jié)點的情況下,通過哈希函數(shù)對所述關(guān)鍵字陷門和所述關(guān)鍵字密文進行驗證,得到第一驗證結(jié)果;其中,所述算力存儲節(jié)點集群為存儲各算力服務(wù)商的算網(wǎng)數(shù)據(jù)的密文數(shù)據(jù)的節(jié)點集群,所述第一驗證結(jié)果用于指示所述首個算力存儲節(jié)點中存儲的關(guān)鍵字密文中是否存在與所述待檢索關(guān)鍵字相匹配的關(guān)鍵字;

30、在基于所述第一驗證結(jié)果確定存在與所述待檢索關(guān)鍵字相匹配的關(guān)鍵字的情況下,基于所述關(guān)鍵字密文查找相匹配的所述密文數(shù)據(jù)。

31、一種可選的實施方式中,所述基于所述關(guān)鍵字密文查找相匹配的所述密文數(shù)據(jù),包括:

32、獲取算力服務(wù)商上傳的數(shù)據(jù)字典;其中,所述數(shù)據(jù)字典包含算網(wǎng)數(shù)據(jù)的關(guān)鍵字和該算網(wǎng)數(shù)據(jù)對應(yīng)的數(shù)據(jù)標簽,所述數(shù)據(jù)標簽用于指示所述算網(wǎng)數(shù)據(jù)加密后的密文數(shù)據(jù)在算力存儲節(jié)點中的存儲位置;

33、在所述數(shù)據(jù)字典中確定與所述待檢索關(guān)鍵字相匹配的目標關(guān)鍵字,并確定與所述目標關(guān)鍵字相匹配的目標數(shù)據(jù)標簽;

34、基于所述目標數(shù)據(jù)標簽確定用于存儲與所述待檢索關(guān)鍵字相匹配的算網(wǎng)數(shù)據(jù)的目標算力存儲節(jié)點;

35、基于所述目標算力存儲節(jié)點中存儲的密文數(shù)據(jù),確定所述密文數(shù)據(jù)。

36、一種可選的實施方式中,所述方法還包括:

37、在基于所述第一驗證結(jié)果確定不存在與所述待檢索關(guān)鍵字相匹配的關(guān)鍵字的情況下,按照第一偽隨機序列將所述關(guān)鍵字陷門上傳至所述算力存儲節(jié)點集群中的下一個算力存儲節(jié)點。

38、一種可選的實施方式中,所述在本地存儲空間檢索與所述關(guān)鍵字陷門相匹配的密文數(shù)據(jù),包括:

39、在當前算力存儲節(jié)點為算力存儲節(jié)點集群中非首個算力存儲節(jié)點的情況下,接收前一個算力存儲節(jié)點發(fā)送的關(guān)鍵字陷門;

40、通過哈希函數(shù)對所述關(guān)鍵字陷門和所述關(guān)鍵字密文進行驗證,得到第二驗證結(jié)果;

41、在基于所述第二驗證結(jié)果確定存在與所述待檢索關(guān)鍵字相匹配的關(guān)鍵字的情況下,基于所述關(guān)鍵字密文查找相匹配的所述密文數(shù)據(jù)。

42、第五方面,本公開實施例還提供了一種數(shù)據(jù)存儲裝置,設(shè)置于算力服務(wù)商,所述裝置包括:

43、第一獲取單元,用于獲取算網(wǎng)數(shù)據(jù)和算網(wǎng)大腦發(fā)送的安全參數(shù);

44、第一處理單元,用于對所述算網(wǎng)數(shù)據(jù)進行加密處理,得到攜帶數(shù)據(jù)標識符的密文數(shù)據(jù),并將所述密文數(shù)據(jù)按照第一偽隨機序列上傳至對應(yīng)的算力存儲節(jié)點;其中,所述第一偽隨機序列用于指示算力存儲節(jié)點對所述密文數(shù)據(jù)的接收順序;

45、生成單元,用于提取所述算網(wǎng)數(shù)據(jù)中的關(guān)鍵字,并對所述關(guān)鍵字進行加密,生成關(guān)鍵字密文,并按照第二偽隨機序列將所述關(guān)鍵字密文上傳至對應(yīng)的算力存儲節(jié)點;其中,所述第二偽隨機序列用于指示向所述算力存儲節(jié)點上傳所述關(guān)鍵字密文的上傳順序。

46、第六方面,本公開實施例還提供了第二種數(shù)據(jù)存儲裝置,設(shè)置于算力存儲節(jié)點,所述裝置包括:

47、第一接收單元,用于接收算力服務(wù)商按照目標偽隨機序列發(fā)送的目標數(shù)據(jù);其中,所述目標數(shù)據(jù)包括攜帶數(shù)據(jù)標識符的密文數(shù)據(jù),或者,關(guān)鍵字密文;其中,所述密文數(shù)據(jù)為所述算力服務(wù)商對獲取到的算網(wǎng)數(shù)據(jù)進行加密處理得到,所述關(guān)鍵字密文為所述算力服務(wù)商對所述算網(wǎng)數(shù)據(jù)中的關(guān)鍵字進行加密處理得到;

48、存儲單元,用于對所述目標數(shù)據(jù)進行存儲。

49、第七方面,本公開實施例還提供了一種數(shù)據(jù)檢索裝置,設(shè)置于算力檢索節(jié)點,所述裝置包括:

50、第二獲取單元,用于獲取待檢索關(guān)鍵字,并生成與所述待檢索關(guān)鍵字相對應(yīng)的關(guān)鍵字陷門,并生成攜帶所述關(guān)鍵字陷門的關(guān)鍵字檢索請求;

51、發(fā)送單元,用于向算力存儲節(jié)點集群中的首個算力存儲節(jié)點發(fā)送關(guān)鍵字檢索請求;其中,所述算力存儲節(jié)點集群為存儲各算力服務(wù)商的算網(wǎng)數(shù)據(jù)的密文數(shù)據(jù)的節(jié)點集群,所述算力存儲節(jié)點包含算網(wǎng)數(shù)據(jù)的密文數(shù)據(jù)和所述算網(wǎng)數(shù)據(jù)中關(guān)鍵字的關(guān)鍵字密文,所述密文數(shù)據(jù)和所述關(guān)鍵字密文采用上述第一方面,或第二方面中的步驟得到;

52、第二接收單元,用于接收所述算力存儲節(jié)點基于所述關(guān)鍵字陷門返回的密文數(shù)據(jù),并對所述密文數(shù)據(jù)進行解密,檢索得到目標算網(wǎng)數(shù)據(jù)。

53、第八方面,本公開實施例還提供了第二種數(shù)據(jù)檢索裝置,設(shè)置于算力存儲節(jié)點,所述裝置包括:

54、第三獲取單元,用于獲取算力檢索節(jié)點發(fā)送的關(guān)鍵字檢索請求;其中,所述關(guān)鍵字檢索請求中攜帶待檢索關(guān)鍵字相對應(yīng)的關(guān)鍵字陷門;

55、第二處理單元,用于響應(yīng)于所述關(guān)鍵字檢索請求,在本地存儲空間檢索與所述關(guān)鍵字陷門相匹配的密文數(shù)據(jù),并向所述算力檢索節(jié)點返回所述密文數(shù)據(jù);其中,所述算力存儲節(jié)點包含算網(wǎng)數(shù)據(jù)的密文數(shù)據(jù)和所述算網(wǎng)數(shù)據(jù)中關(guān)鍵字的關(guān)鍵字密文,所述密文數(shù)據(jù)和所述關(guān)鍵字密文采用上述第一方面,或第二方面中的步驟得到。

56、第九方面,本公開實施例還提供一種電子設(shè)備,包括:處理器、存儲器和總線,所述存儲器存儲有所述處理器可執(zhí)行的機器可讀指令,當電子設(shè)備運行時,所述處理器與所述存儲器之間通過總線通信,所述機器可讀指令被所述處理器執(zhí)行時執(zhí)行上述第一方面,或第二方面,或第三方面,或第四方面中的步驟。

57、第十方面,本公開實施例還提供一種計算機可讀存儲介質(zhì),該計算機可讀存儲介質(zhì)上存儲有計算機程序,該計算機程序被處理器運行時執(zhí)行上述第一方面,或第二方面,或第三方面,或第四方面中的步驟。

58、第十一方面,本公開實施例還提供一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品被存儲在存儲介質(zhì)中,所述程序產(chǎn)品被至少一個處理器執(zhí)行上述第一方面,或第二方面,或第三方面,或第四方面中的步驟。

59、在本技術(shù)實施例中,首先,算力服務(wù)商獲取算網(wǎng)數(shù)據(jù)和算網(wǎng)大腦發(fā)送的安全參數(shù),之后,對該算網(wǎng)數(shù)據(jù)進行加密處理,得到攜帶數(shù)據(jù)標識符的密文數(shù)據(jù),并將該密文數(shù)據(jù)按照第一偽隨機序列上傳至對應(yīng)的算力存儲節(jié)點,最后,提取該算網(wǎng)數(shù)據(jù)中的關(guān)鍵字,并對該關(guān)鍵字進行加密,生成關(guān)鍵字密文,并按照第二偽隨機序列將該關(guān)鍵字密文上傳至對應(yīng)的算力存儲節(jié)點。

60、上述實施方式中,通過對獲取到的算網(wǎng)數(shù)據(jù)和算網(wǎng)數(shù)據(jù)中的關(guān)鍵字進行加密處理,并將加密處理過的數(shù)據(jù)按照偽隨機序列上傳至對應(yīng)的算力存儲節(jié)點的方式,可以實現(xiàn)保護算網(wǎng)數(shù)據(jù)中的隱私信息,并通過算力服務(wù)商、算力存儲節(jié)點和算力檢索節(jié)點之間的交互完成數(shù)據(jù)存儲和數(shù)據(jù)檢索的過程,從而避免泄露隱私信息,提高算網(wǎng)數(shù)據(jù)在傳輸過程中的安全性。

61、為使本公開的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1