System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及車聯網,特別是涉及一種車聯網可信信息交易匹配方法、裝置、介質及產品。
技術介紹
1、隨著通信能力和智能車輛技術的發展,車聯網(internet?of?vehicles,iov)已成為具有影響力的重要研究領域。車聯網使智能車輛能夠與互聯網和系統組件(例如公共基礎設施、傳感器、計算節點、行人和其他車輛)集成。配備車載單元的智能車輛,可以自主收集道路信息與系統組件進行通信。智能車輛與各種系統組件間進行通信大大便利了車輛的行駛,提高了道路利用率和車輛行駛的效率。
2、然而,如果在通信時出現惡意車輛散布虛假信息,例如在不擁堵的路段散播前方擁堵信息等與實際情況不符的消息,以便利自己的通行,從而引發交通混亂甚至是交通事故。且現有的物聯網中的車輛通信時的隱私存在隱患以及通信信息的真實性較低。
技術實現思路
1、本專利技術的目的是提供一種車聯網可信信息交易匹配方法、裝置、介質及產品,提高了物聯網中的車輛通信時的隱私性和真實性。
2、為實現上述目的,本專利技術提供了如下方案:
3、一種車聯網可信信息交易匹配方法,應用于車聯網,所述車聯網包括多個節點,一個節點對應一臺車輛、電子認證機構或一個路邊單元;所述方法包括:
4、當所述車聯網中的任一需求節點在當前周期存在需求時,基于所述需求節點與所述車聯網中各供應節點之間的雙邊匹配滿意度,確定一個供應節點為目標供應節點;一個所述需求節點對應一臺車輛,一個所述供應節點對應一臺車輛;所述需求節點為向所屬的
5、所述目標供應節點基于所述需求節點發送的加密需求信息確定所述需求節點的簽名公鑰,并將所述需求節點的簽名公鑰與所述需求節點的公開公鑰進行比對;所述加密需求信息是利用所述需求節點的簽名公鑰進行加密的需求信息;
6、當所述需求節點的簽名公鑰與所述需求節點的公開公鑰一致時,所述目標供應節點向所述需求節點發送加密回復消息;所述加密回復消息是利用所述需求節點的公開公鑰進行加密的回復信息;
7、所述需求節點利用私鑰對所述加密回復消息進行解密,得到解密公鑰和解密回復消息,并將所述解密公鑰與所述目標供應節點的公開公鑰進行比對;
8、當所述解密公鑰與所述目標供應節點的公開公鑰一致時,將所述解密回復消息確定為所述需求信息的回復消息,所述需求節點和所述目標供應節點完成通信。
9、可選地,基于所述需求節點與所述車聯網中各供應節點之間的雙邊匹配滿意度,確定一個供應節點為目標供應節點,包括:
10、將所述車聯網中任一供應節點確定為當前供應節點;
11、確定所述需求節點對所述當前供應節點的綜合評價為第一綜合評價;
12、確定所述當前供應節點對所述需求節點的綜合評價為第二綜合評價;
13、基于所述第一綜合評價和所述第二綜合評價,確定述需求節點與所述當前供應節點之間的雙邊匹配滿意度;
14、將雙邊匹配滿意度最高的供應節點確定為所述目標供應節點。
15、可選地,基于所述第一綜合評價和所述第二綜合評價,確定述需求節點與所述當前供應節點之間的雙邊匹配滿意度,包括:
16、確定所述需求節點對所述當前供應節點的正理想評價為第一正理想評價;
17、確定所述需求節點對所述當前供應節點的負理想評價為第一負理想評價;
18、確定所述當前供應節點對所述需求節點的正理想評價為第二正理想評價;
19、確定所述當前供應節點對所述需求節點的負理想評價為第二負理想評價;
20、計算所述第一綜合評價與所述第一正理想評價之間的距離,得到第一正距離;
21、計算所述第一綜合評價與所述第一負理想評價之間的距離,得到第一負距離;
22、計算所述第二綜合評價與所述第二正理想評價之間的距離,得到第二正距離;
23、計算所述第二綜合評價與所述第二負理想評價之間的距離,得到第二負距離;
24、基于所述第一正距離和所述第一負距離計算所述需求節點對所述當前供應節點的綜合評價的相對接近度;
25、基于所述第二正距離和所述第二負距離計算所述當前供應節點對所述需求節點的綜合評價的相對接近度;
26、基于所述需求節點對所述當前供應節點的綜合評價的相對接近度和所述當前供應節點對所述需求節點的綜合評價的相對接近度,計算述需求節點與所述當前供應節點之間的雙邊匹配滿意度。
27、可選地,在將所述解密回復消息確定為所述需求信息的回復消息,所述需求節點和所述目標供應節點完成通信之后,還包括:
28、所述需求節點基于所述目標供應節點的當前周期的歷史信譽值確定所述需求信息的回復消息的可信度;所述當前周期的歷史信譽值是基于上一周期的歷史信譽值和當前周期的周期信譽值確定的。
29、可選地,任一節點的當前周期的歷史信譽值的確定過程,包括:
30、當所述當前周期是初始周期時,確定所述節點的當前周期的歷史信譽值為零;
31、當所述當前周期不是初始周期時,獲取所述節點的上一周期的歷史信譽值和所述節點的當前周期的周期信譽參數;所述周期信譽參數包括:成功獲得回復消息的數量和發出需求信息的總數;
32、基于所述節點的當前周期的周期信譽參數計算所述節點的當前周期的周期信譽值;
33、基于上一周期的歷史信譽值和當前周期的周期信譽值,計算所述節點的當前周期的歷史信譽值。
34、一種計算機裝置,包括:存儲器、處理器以及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述計算機程序以實現上述任一項所述的車聯網可信信息交易匹配方法的步驟。
35、一種計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執行時實現上述任一項所述的車聯網可信信息交易匹配方法的步驟。
36、一種計算機程序產品,包括計算機程序,該計算機程序被處理器執行時實現上述任一項所述的車聯網可信信息交易匹配方法的步驟。
37、根據本專利技術提供的具體實施例,本專利技術公開了以下技術效果:
38、本專利技術公開了一種車聯網可信信息交易匹配方法、裝置、介質及產品,當車聯網中的任一需求節點在當前周期存在需求時,基于需求節點與車聯網中各供應節點之間的雙邊匹配滿意度,確定一個供應節點為目標供應節點;目標供應節點基于需求節點發送的加密需求信息確定需求節點的簽名公鑰,并將需求節點的簽名公鑰與需求節點的公開公鑰進行比對;加密需求信息是利用需求節點的簽名公鑰進行加密的需求信息;當需求節點的簽名公鑰與需求節點的公開公鑰一致時,目標供應節點向需求節點發送加密回復消息;加密回復消息是利用需求節點的公開公鑰進行加密的回復信息;需求節點利用私鑰對加密回復消息進行解密,得到解密公鑰和解密回復消息,并將解密公鑰與目標供應節點的公開公鑰進行比對;當解密公鑰與目標供本文檔來自技高網...
【技術保護點】
1.一種車聯網可信信息交易匹配方法,應用于車聯網,所述車聯網包括多個節點,一個節點對應一臺車輛、電子認證機構或一個路邊單元;其特征在于,所述方法包括:
2.根據權利要求1所述的車聯網可信信息交易匹配方法,其特征在于,基于所述需求節點與所述車聯網中各供應節點之間的雙邊匹配滿意度,確定一個供應節點為目標供應節點,包括:
3.根據權利要求2所述的車聯網可信信息交易匹配方法,其特征在于,基于所述第一綜合評價和所述第二綜合評價,確定述需求節點與所述當前供應節點之間的雙邊匹配滿意度,包括:
4.根據權利要求1所述的車聯網可信信息交易匹配方法,其特征在于,在將所述解密回復消息確定為所述需求信息的回復消息,所述需求節點和所述目標供應節點完成通信之后,還包括:
5.根據權利要求4所述的車聯網可信信息交易匹配方法,其特征在于,任一節點的當前周期的歷史信譽值的確定過程,包括:
6.一種計算機裝置,包括:存儲器、處理器以及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序以實現權利要求1-5中任一項所述車聯網
7.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,該計算機程序被處理器執行時實現權利要求1-5中任一項所述車聯網可信信息交易匹配方法的步驟。
8.一種計算機程序產品,包括計算機程序,其特征在于,該計算機程序被處理器執行時實現權利要求1-5中任一項所述車聯網可信信息交易匹配方法的步驟。
...【技術特征摘要】
1.一種車聯網可信信息交易匹配方法,應用于車聯網,所述車聯網包括多個節點,一個節點對應一臺車輛、電子認證機構或一個路邊單元;其特征在于,所述方法包括:
2.根據權利要求1所述的車聯網可信信息交易匹配方法,其特征在于,基于所述需求節點與所述車聯網中各供應節點之間的雙邊匹配滿意度,確定一個供應節點為目標供應節點,包括:
3.根據權利要求2所述的車聯網可信信息交易匹配方法,其特征在于,基于所述第一綜合評價和所述第二綜合評價,確定述需求節點與所述當前供應節點之間的雙邊匹配滿意度,包括:
4.根據權利要求1所述的車聯網可信信息交易匹配方法,其特征在于,在將所述解密回復消息確定為所述需求信息的回復消息,所述需求節點和所述目標供應節點完成通信...
【專利技術屬性】
技術研發人員:朱銳,梁靜瑩,陳曄婷,肖強,陳婧,
申請(專利權)人:云南大學,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。