System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 丰满少妇被猛烈进入无码,国产乱人伦Av在线无码,粉嫩高中生无码视频在线观看
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種數字車鑰匙的安全通信方法及系統(tǒng)技術方案

    技術編號:44034213 閱讀:1 留言:0更新日期:2025-01-15 01:13
    本發(fā)明專利技術涉及一種數字車鑰匙的安全通信方法及系統(tǒng),用戶下載數字車鑰匙并注冊,通過數字車鑰匙發(fā)起與目標車輛的連接請求,目標車輛向云端服務器進行廣播;目標車輛持續(xù)廣播信號,數字車鑰匙通過開啟藍牙并掃描,當掃描到目標車輛信號時,數字車鑰匙與目標車輛之間建立連接并進行身份認證;云端服務器接收到廣播后發(fā)起配對請求,配對成功后,數字車鑰匙接受配對請求,云端服務器與目標車輛交換公鑰,并生成加密密鑰,加密密鑰用于對通信數據進行加密,加密后的通信數據存儲于云端服務器;云端服務器與目標車輛之間基于加密后的通信數據進行加密通信,目標車輛的智能座艙域控進行定位完成門開啟。有效降低了用戶在使用數字車鑰匙的過程中的安全風險。

    【技術實現步驟摘要】

    本專利技術屬于數字車鑰匙通信安全,尤其涉及一種數字車鑰匙的安全通信方法及系統(tǒng)。


    技術介紹

    1、汽車進入系統(tǒng)正在迅速發(fā)展——從傳統(tǒng)物理鑰匙到先進的遙控無鑰匙進入(rke)系統(tǒng)和智能鑰匙系統(tǒng),即數字車鑰匙。數字車鑰匙是一種創(chuàng)新汽車鑰匙,通過智能手機、可穿戴設備等來解鎖汽車并實施相關操作,提升用車便利性。?這種技術利用藍牙、nfc等通信技術,將智能手機、智能手表等可穿戴設備變成車鑰匙,實現無鑰匙進入和啟動、遠程鑰匙授權、個性化的車輛設置等功能。數字車鑰匙的普及和應用,標志著汽車智能化變革的一個重要進步,使得用車更加便捷和智能化。?

    2、數字車鑰匙在帶來用戶使用的便利性的同時,也帶來了新的安全挑戰(zhàn),隨著通信的發(fā)展,不法分子的攻擊手段也在不斷更新發(fā)展,為數字車鑰匙的使用安全帶來極大的風險,例如中繼攻擊。不法分子通過將信號從鑰匙傳導至汽車,還可能通過各種軟硬件工具延長無線信號的通信距離,也可能通過對車鑰匙和汽車之間的通信數據進行竊取。在中繼攻擊中通信消息會從一個位置中繼到另一個位置,使得發(fā)送消息的實體看起來離目標更近。

    3、目前有的密碼方案單一依靠一種密鑰,簡單的將密鑰值進行存儲,甚至有的直接將密鑰以明文的形式進行存儲和傳輸,這些方案都存在嚴重的安全風險,導致密鑰泄漏。

    4、因此,如何提供一種數字車鑰匙的安全通信方法,以防止不法分子的攻擊為用戶在使用數字車鑰匙的過程中帶來安全風險,是目前亟需解決的技術問題。


    技術實現思路

    1、本專利技術的目的在于提供一種數字車鑰匙的安全通信方法及系統(tǒng),用以防止不法分子的攻擊為用戶在使用數字車鑰匙的過程中帶來安全風險。

    2、為解決上述技術問題,本專利技術采用的技術方案如下:

    3、第一方面,提供一種數字車鑰匙的安全通信方法,包括以下步驟:

    4、s1:用戶在其手機終端下載數字車鑰匙并注冊身份信息,通過所述數字車鑰匙發(fā)起與目標車輛的連接請求,目標車輛向云端服務器進行廣播;

    5、s2:目標車輛持續(xù)廣播nfc信號或者uwb信號或者ble信號,數字車鑰匙通過開啟藍牙并掃描,當掃描到目標車輛的廣播nfc信號或者uwb信號或者ble信號時,數字車鑰匙與目標車輛之間建立連接并進行身份認證;

    6、s3:身份認證成功后,云端服務器接收到廣播后發(fā)起配對請求,配對成功后,數字車鑰匙接受配對請求,云端服務器與目標車輛交換公鑰,并生成加密密鑰,所述加密密鑰用于對通信數據進行加密,加密后的通信數據存儲于云端服務器;

    7、s4:云端服務器與目標車輛之間基于加密后的通信數據進行加密通信,并添加到解析列表中;

    8、s5:目標車輛的智能座艙域控基于uwb信號進行定位,完成目標車輛的車門開啟操作。

    9、優(yōu)選的,步驟s3的具體過程如下:

    10、s31:云端服務器和目標車輛之間通過協(xié)商的方式生成一個初始的隨機的指定長度的二進制序列,所述二進制序列為種子密鑰;

    11、s32:利用離散算法離散云端服務器的輸入,并基于所述種子密鑰獲取根密鑰;

    12、s33:對所述根密鑰基于指定的密碼算法運算,得到密鑰加密密鑰;

    13、s34:調用云端服務器中的加密卡api接口獲取會話密鑰,并對所述會話密鑰通過密文加雜湊值的方式進行存儲;

    14、s35:云端服務器和目標車輛之間通過所述會話密鑰對通信數據進行加解密,實現雙方的加密通信。

    15、優(yōu)選的,所述步驟s32的利用離散算法離散云端服務器輸入的具體過程如下:

    16、s321:將云端服務器的輸入數據進行排序,并對排序后的數據進行去重處理;

    17、s322:基于二分查找或者下標映射的方法,將云端服務器的輸入數據映射為指定數據。

    18、優(yōu)選的,步驟s32中基于所述種子密鑰獲取根密鑰的具體過程如下:

    19、將步驟s322中的所述指定數據劃分為若干數據塊;

    20、將種子進行利用指定的密鑰擴展算法生成系列輪密鑰;

    21、將若干所述數據塊與種子密鑰通過按位異或進行處理,并對按位異或處理后數據塊的每個字節(jié)使用指定查找表進行替換;

    22、按照指定規(guī)則對行替換后數據塊的每一行向左循環(huán)移位的行移位操作;

    23、對行移位操作后的數據塊在列內進行線性變換,并使用矩陣乘法混合列的數據;

    24、取所述使用矩陣乘法混合列的數據的前面16位,生成根密鑰。

    25、優(yōu)選的,步驟s33中的指定的密碼算法為哈希運算,通過哈希運算得到密鑰加密密鑰的具體過程如下:

    26、s331:對所述根密鑰進行預處理,將所述根密鑰處理為512字節(jié)的整數倍,令所述根密鑰的長度為x,所述根密鑰處理為512字節(jié)的整數倍具體公式為:

    27、x?mod?512=448;

    28、其中,mod為取模函數,根據上述公式得到需要填充的數據長度,填充過程為在根密鑰后面進行填充,填充的第一位為1,其余為0;

    29、s332:設置8個固定的32字節(jié)變量作為哈希計算初始值,并初始化round函數常量;

    30、s333:將預處理后的根密鑰拆分成以512字節(jié)為單位的數據塊,并對拆分后的數據塊進行分解,將數據塊切分成16個32位的字符串;

    31、s334:對切分后的16個32位的字符串進行迭代壓縮處理,并對壓縮處理后的字符串進行修正,將修正后的字符串按照指定順序進行拼接處理,得到最終的哈希值,作為密鑰加密密鑰。

    32、優(yōu)選的,步驟s34中的調用云端服務器中的加密卡api接口獲取會話密鑰的具體過程如下:

    33、s341:基于加密卡api接口調用cryptacquirecontext函數獲取csp模塊中的密鑰容器的句柄;

    34、s342:目標車輛使用cryptimportkey函數將接收方的證書導入csp模塊中,獲取云端服務器的公鑰;

    35、s343:云端服務器使用cryptgenkey函數隨機產生會話密鑰,并使用目標車輛的公鑰對會話密鑰進行加密,加密后的會話密鑰隨后被導出并發(fā)送給目標車輛?;

    36、s344:目標車輛收到加密后的會話密鑰后,使用自己的私鑰調用cryptimportkey函數,將會話密鑰解出來。

    37、優(yōu)選的,步驟s35具體為目標車輛和云端服務器基于會話密鑰調用cryptencrypt函數和cryptdecrypt函數對數據進行加密和解密,實現雙方加密通信。

    38、第二方面,提供一種數字車鑰匙的安全通信系統(tǒng),用于實現任意一項所述的一種數字車鑰匙的安全通信方法,包括目標車輛、數字車鑰匙、云端服務器、密鑰生成模塊、數據加密模塊、傳輸模塊,所述目標車輛與用戶端數字車鑰匙連接,所述目標車輛與云端服務器連接,所述密鑰生成模塊集成于所述云端服務器,所述密鑰生成模塊與數據加密模塊連接,所述數據加密模塊與所述傳輸模塊連接,所述數字車鑰匙設置本文檔來自技高網...

    【技術保護點】

    1.一種數字車鑰匙的安全通信方法,其特征在于,包括以下步驟:

    2.根據權利要求1所述的一種數字車鑰匙的安全通信方法,其特征在于,步驟S3的具體過程如下:

    3.根據權利要求2所述的一種數字車鑰匙的安全通信方法,其特征在于,所述步驟S32的利用離散算法離散云端服務器輸入的具體過程如下:

    4.根據權利要求3所述的一種數字車鑰匙的安全通信方法,其特征在于,步驟S32中基于所述種子密鑰獲取根密鑰的具體過程如下:

    5.根據權利要求2所述的一種數字車鑰匙的安全通信方法,其特征在于,步驟S33中的指定的密碼算法為哈希運算,通過哈希運算得到密鑰加密密鑰的具體過程如下:

    6.根據權利要求2所述的一種數字車鑰匙的安全通信方法,其特征在于,步驟S34中的調用云端服務器中的加密卡API接口獲取會話密鑰的具體過程如下:

    7.根據權利要求2所述的一種數字車鑰匙的安全通信方法,其特征在于,步驟S35具體為目標車輛和云端服務器基于會話密鑰調用CryptEncrypt函數和CryptDecrypt函數對數據進行加密和解密,實現雙方加密通信。p>

    8.一種數字車鑰匙的安全通信系統(tǒng),用于實現權利要求1-7任意一項所述的一種數字車鑰匙的安全通信方法,其特征在于,包括目標車輛、數字車鑰匙、云端服務器、密鑰生成模塊、數據加密模塊、傳輸模塊,所述目標車輛與用戶端數字車鑰匙連接,所述目標車輛與云端服務器連接,所述密鑰生成模塊集成于所述云端服務器,所述密鑰生成模塊與數據加密模塊連接,所述數據加密模塊與所述傳輸模塊連接,所述數字車鑰匙設置于用戶手機終端;

    ...

    【技術特征摘要】

    1.一種數字車鑰匙的安全通信方法,其特征在于,包括以下步驟:

    2.根據權利要求1所述的一種數字車鑰匙的安全通信方法,其特征在于,步驟s3的具體過程如下:

    3.根據權利要求2所述的一種數字車鑰匙的安全通信方法,其特征在于,所述步驟s32的利用離散算法離散云端服務器輸入的具體過程如下:

    4.根據權利要求3所述的一種數字車鑰匙的安全通信方法,其特征在于,步驟s32中基于所述種子密鑰獲取根密鑰的具體過程如下:

    5.根據權利要求2所述的一種數字車鑰匙的安全通信方法,其特征在于,步驟s33中的指定的密碼算法為哈希運算,通過哈希運算得到密鑰加密密鑰的具體過程如下:

    6.根據權利要求2所述的一種數字車鑰匙的安全通信方法,其特征在于,步驟s34中的調用...

    【專利技術屬性】
    技術研發(fā)人員:康凱,
    申請(專利權)人:信通馳達科技成都有限公司
    類型:發(fā)明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产精品成人一区无码| 亚洲Av无码国产情品久久| 亚洲av无码成人精品国产| 五月天无码在线观看| 日韩乱码人妻无码中文字幕视频| 久久人妻少妇嫩草AV无码蜜桃| 永久免费AV无码网站在线观看| 无码人妻精品一区二区三区蜜桃| 成年轻人电影www无码| 十八禁视频在线观看免费无码无遮挡骂过| 亚洲乱亚洲乱妇无码| 精品人妻无码区二区三区| 亚洲中文字幕无码av永久| 精品无码国产污污污免费网站| 人妻丰满熟妇AV无码区HD| 无码免费又爽又高潮喷水的视频| 亚洲国产成人精品无码一区二区| 亚洲精品无码久久久影院相关影片| 日韩va中文字幕无码电影| 精品欧洲AV无码一区二区男男| 无码毛片内射白浆视频| 国产自无码视频在线观看| 丝袜无码一区二区三区| 亚洲乱码无码永久不卡在线| 久久午夜夜伦鲁鲁片无码免费| 日韩人妻无码中文字幕视频| 少妇无码AV无码专区线| 亚洲精品~无码抽插| 无码人妻一区二区三区在线视频| 国产台湾无码AV片在线观看| 亚洲精品无码久久不卡| 国产精品无码一区二区三区不卡| 免费无遮挡无码视频在线观看| 亚洲AV无码精品色午夜在线观看| 亚洲成A人片在线观看无码3D| 久久久久无码精品国产app| 国产精品无码久久久久| 暴力强奷在线播放无码| 中文字幕AV无码一区二区三区| 国产自无码视频在线观看| 亚洲成av人片在线观看无码不卡|