System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術屬于便民綜合服務,具體涉及一種基于加密技術和云計算的便民綜合信息查詢方法及系統。
技術介紹
1、隨著互聯網的普及,人們越來越依賴網絡獲取信息。在這樣的背景下,便民綜合服務應運而生。便民綜合服務旨在通過利用現代科技手段,提供一站式的便民綜合信息查詢和辦事服務,以提高政府工作效率,便捷民眾生活,推進社會信息化發展。具體來說,便民綜合信息包括但不限于以下幾個方面:政務服務、公共服務、醫療健康、教育資源以及交通出行。
2、現有的便民綜合信息查詢方法在信息安全方面仍存在一定的挑戰。例如,用戶在查詢過程中,查詢和結果數據在傳輸過程中以明文形式,可能被非法獲取和篡改,數據傳輸安全性差;海量的便民綜合信息數據采用本地存儲方式,對于硬件配置和計算資源要求高,成本投入大,并且容易發生硬件奔潰導致數據丟失,數據存儲可靠性差;便民綜合信息查詢的步驟復雜,查詢效率低下,用戶的使用體驗度差。
技術實現思路
1、為了解決現有技術存在的數據傳輸安全性差、成本投入大、數據存儲可靠性差、查詢步驟復雜以及查詢效率低下的問題,本專利技術目的在于提供一種基于加密技術和云計算的便民綜合信息查詢方法及系統。
2、本專利技術所采用的技術方案為:
3、一種基于加密技術和云計算的便民綜合信息查詢方法,包括如下步驟:
4、基于云計算中心,根據采集的便民綜合信息大數據,構建關鍵詞提取模型和知識圖譜,并將便民綜合信息大數據進行多次分類,得到若干便民綜合信息數據集群和每一便民綜合信息
5、基于可信機構,對所有連接至云計算中心的查詢客戶端進行密鑰生成和實名認證,得到對應的公私密鑰對和注冊信息,將公私密鑰對中的私鑰返回至查詢客戶端,并將公私密鑰對中的公鑰公布至云計算中心;
6、基于查詢客戶端,采集便民綜合信息查詢數據,根據私鑰和注冊信息,對便民綜合信息查詢數據進行加密和簽名,得到加密后便民綜合信息查詢數據及簽名數據,并將加密后便民綜合信息查詢數據及簽名數據上傳至云計算中心;
7、基于云計算中心,根據公鑰和注冊信息,對加密后便民綜合信息查詢數據及簽名數據進行簽名認證和解密,得到解密后便民綜合信息查詢數據,根據解密后便民綜合信息查詢數據,使用關鍵詞提取模型和知識圖譜,得到修正后檢索關鍵詞組;
8、根據修正后檢索關鍵詞組,定位到目標便民綜合信息數據集群中的目標便民綜合信息數據聚群,并在目標便民綜合信息數據聚群中進行檢索,得到對應的目標便民綜合信息數據;
9、根據公鑰,對目標便民綜合信息數據進行加密,得到加密后目標便民綜合信息數據,并將加密后目標便民綜合信息數據返回至對應的查詢客戶端;
10、基于查詢客戶端,根據私鑰,對加密后目標便民綜合信息數據進行解密,得到并可視化對應的解密后目標便民綜合信息數據。
11、進一步地,基于云計算中心,根據采集的便民綜合信息大數據,構建關鍵詞提取模型和知識圖譜,并將便民綜合信息大數據進行多次分類,得到若干便民綜合信息數據集群和每一便民綜合信息數據集群對應的若干便民綜合信息數據聚群,包括如下步驟:
12、基于云計算中心,采集便民綜合信息大數據,并對便民綜合信息大數據進行預處理,得到若干預處理后便民綜合信息數據;
13、根據若干預處理后便民綜合信息數據,使用自然語言處理算法,構建關鍵詞提取模型和知識圖譜,并得到每一預處理后便民綜合信息數據的檢索關鍵詞組;
14、對若干預處理后便民綜合信息數據進行一次分類,得到若干便民綜合服務類型的便民綜合信息數據集群;
15、對每一便民綜合服務類型的便民綜合信息數據集群進行二次聚類,得到若干便民細分服務類型的便民綜合信息數據聚群;
16、根據便民綜合服務類型、便民細分服務類型以及檢索關鍵詞組,生成便民綜合信息數據聚群中每一預處理后便民綜合信息數據的檢索標簽。
17、進一步地,關鍵詞提取模型基于bert-bilstm-crf算法構建。
18、進一步地,使用diana算法,對若干預處理后便民綜合信息數據進行一次分類,得到若干便民綜合服務類型的便民綜合信息數據集群。
19、進一步地,使用ap聚類算法,對每一便民綜合服務類型的便民綜合信息數據集群進行二次聚類,得到若干便民細分服務類型的便民綜合信息數據聚群。
20、進一步地,基于可信機構,對所有連接至云計算中心的查詢客戶端進行密鑰生成和實名認證,得到對應的公私密鑰對和注冊信息,將公私密鑰對中的私鑰返回至查詢客戶端,并將公私密鑰對中的公鑰公布至云計算中心,包括如下步驟:
21、查詢客戶端連接云計算中心,并向云計算中心發送ip地址、屬性信息和實體id;
22、基于云計算中心,采集所有查詢客戶端的ip地址、屬性信息以及實體id,并將若干查詢客戶端的ip地址、屬性信息以及實體id發送至可行機構;
23、基于可行機構,根據查詢客戶端的屬性信息,使用非對稱加密算法,生成對應的公私密鑰對;
24、根據公私密鑰對和查詢客戶端的實體id,進行實名認證,得到對應的注冊信息;
25、根據ip地址,將公私密鑰對中的私鑰和注冊信息,返回至對應的查詢客戶端,并將公私密鑰對中的公鑰公布至云計算中心。
26、進一步地,基于查詢客戶端,采集便民綜合信息查詢數據,根據私鑰和注冊信息,對便民綜合信息查詢數據進行加密和簽名,得到加密后便民綜合信息查詢數據及簽名數據,并將加密后便民綜合信息查詢數據及簽名數據上傳至云計算中心,包括如下步驟:
27、基于查詢客戶端,采集便民綜合信息查詢數據,根據私鑰,對便民綜合信息查詢數據進行加密,得到加密后便民綜合信息查詢數據;
28、根據注冊信息,對加密后便民綜合信息查詢數據進行簽名,得到加密后便民綜合信息查詢數據的簽名數據;
29、將加密后便民綜合信息查詢數據及簽名數據上傳至云計算中心。
30、進一步地,基于云計算中心,根據公鑰和注冊信息,對加密后便民綜合信息查詢數據及簽名數據進行簽名認證和解密,得到解密后便民綜合信息查詢數據,根據解密后便民綜合信息查詢數據,使用關鍵詞提取模型和知識圖譜,得到修正后檢索關鍵詞組,包括如下步驟:
31、基于云計算中心,接收查詢客戶端發送的簽名數據,調用可信機構,根據查詢客戶端的注冊信息,對簽名數據進行簽名認證,若簽名認證通過,則進入下一步驟,否則,阻攔對應的加密后便民綜合信息查詢數據,并結束查詢方法;
32、簽名認證通過后,接收查詢客戶端發送的加密后便民綜合信息查詢數據,并根據公鑰,對加密后便民綜合信息查詢數據進行解密,得到解密后便民綜合信息查詢數據;
33、根據解密后便民綜合信息查詢數據,使用關鍵詞提取模型,進行關鍵詞提取,得到對應的初始檢索關鍵詞組;
34、使用知識圖譜,對初始檢索關鍵詞組進行修正,得到對應的修本文檔來自技高網...
【技術保護點】
1.一種基于加密技術和云計算的便民綜合信息查詢方法,其特征在于:包括如下步驟:
2.根據權利要求1所述的一種基于加密技術和云計算的便民綜合信息查詢方法,其特征在于:基于云計算中心,根據采集的便民綜合信息大數據,構建關鍵詞提取模型和知識圖譜,并將便民綜合信息大數據進行多次分類,得到若干便民綜合信息數據集群和每一便民綜合信息數據集群對應的若干便民綜合信息數據聚群,包括如下步驟:
3.根據權利要求2所述的一種基于加密技術和云計算的便民綜合信息查詢方法,其特征在于:所述的關鍵詞提取模型基于BERT-BiLSTM-CRF算法構建。
4.根據權利要求3所述的一種基于加密技術和云計算的便民綜合信息查詢方法,其特征在于:使用DIANA算法,對若干預處理后便民綜合信息數據進行一次分類,得到若干便民綜合服務類型的便民綜合信息數據集群。
5.根據權利要求3所述的一種基于加密技術和云計算的便民綜合信息查詢方法,其特征在于:使用AP聚類算法,對每一便民綜合服務類型的便民綜合信息數據集群進行二次聚類,得到若干便民細分服務類型的便民綜合信息數據聚群。
7.根據權利要求3所述的一種基于加密技術和云計算的便民綜合信息查詢方法,其特征在于:基于查詢客戶端,采集便民綜合信息查詢數據,根據私鑰和注冊信息,對便民綜合信息查詢數據進行加密和簽名,得到加密后便民綜合信息查詢數據及簽名數據,并將加密后便民綜合信息查詢數據及簽名數據上傳至云計算中心,包括如下步驟:
8.根據權利要求4所述的一種基于加密技術和云計算的便民綜合信息查詢方法,其特征在于:基于云計算中心,根據公鑰和注冊信息,對加密后便民綜合信息查詢數據及簽名數據進行簽名認證和解密,得到解密后便民綜合信息查詢數據,根據解密后便民綜合信息查詢數據,使用關鍵詞提取模型和知識圖譜,得到修正后檢索關鍵詞組,包括如下步驟:
9.根據權利要求8所述的一種基于加密技術和云計算的便民綜合信息查詢方法,其特征在于:根據修正后檢索關鍵詞組,定位到目標便民綜合信息數據集群中的目標便民綜合信息數據聚群,并在目標便民綜合信息數據聚群中進行檢索,得到對應的目標便民綜合信息數據,包括如下步驟:
10.一種基于加密技術和云計算的便民綜合信息查詢系統,用于實現如權利要求1-9任一所述的便民綜合信息查詢方法,其特征在于:所述的系統包括云計算中心、可行機構以及若干查詢客戶端,所述的云計算中心和可行機構分別與若干查詢客戶端通信連接,云計算中心與可行機構通信連接,且云計算中心設置有關鍵詞提取模型和知識圖譜。
...【技術特征摘要】
1.一種基于加密技術和云計算的便民綜合信息查詢方法,其特征在于:包括如下步驟:
2.根據權利要求1所述的一種基于加密技術和云計算的便民綜合信息查詢方法,其特征在于:基于云計算中心,根據采集的便民綜合信息大數據,構建關鍵詞提取模型和知識圖譜,并將便民綜合信息大數據進行多次分類,得到若干便民綜合信息數據集群和每一便民綜合信息數據集群對應的若干便民綜合信息數據聚群,包括如下步驟:
3.根據權利要求2所述的一種基于加密技術和云計算的便民綜合信息查詢方法,其特征在于:所述的關鍵詞提取模型基于bert-bilstm-crf算法構建。
4.根據權利要求3所述的一種基于加密技術和云計算的便民綜合信息查詢方法,其特征在于:使用diana算法,對若干預處理后便民綜合信息數據進行一次分類,得到若干便民綜合服務類型的便民綜合信息數據集群。
5.根據權利要求3所述的一種基于加密技術和云計算的便民綜合信息查詢方法,其特征在于:使用ap聚類算法,對每一便民綜合服務類型的便民綜合信息數據集群進行二次聚類,得到若干便民細分服務類型的便民綜合信息數據聚群。
6.根據權利要求5所述的一種基于加密技術和云計算的便民綜合信息查詢方法,其特征在于:基于可信機構,對所有連接至云計算中心的查詢客戶端進行密鑰生成和實名認證,得到對應的公私密鑰對和注冊信息,將公私密鑰對中的私鑰返回至查詢客戶端,并將公私密鑰對中的公鑰公布至...
【專利技術屬性】
技術研發人員:劉軍,楊達,王博,李楊,
申請(專利權)人:四川國創數字產業發展有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。