System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 久久青青草原亚洲av无码 ,人妻无码一区二区视频,国产精品第一区揄拍无码
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種數(shù)據(jù)加密傳輸?shù)姆椒ê拖到y(tǒng)技術方案

    技術編號:43536357 閱讀:13 留言:0更新日期:2024-12-03 12:19
    本發(fā)明專利技術提供了一種數(shù)據(jù)加密傳輸?shù)姆椒ǎ渲性摲椒òǎ航K端向所述服務器申請加密密鑰,并將終端自身的加密能力傳輸給服務器;服務器基于所述加密能力確定與其相匹配的加密算法,并生成與所述加密算法相對應加密密鑰;服務器將所述加密算法以及所述加密密鑰傳輸給終端;終端和服務器使用所述加密算法和所述加密密鑰對彼此之間傳輸?shù)臄?shù)據(jù)進行加密和解密。本發(fā)明專利技術終端和服務器之間只需進行一次加密解密操作,避免了數(shù)據(jù)經歷兩次加解密的過程,從而提高了加密效率。此外,本發(fā)明專利技術充分考慮了終端的加密能力,可以靈活地匹配適合的加密算法并生成相應的加密密鑰,使得服務器能夠與多種類型的終端進行加密通信。

    【技術實現(xiàn)步驟摘要】

    涉及本專利技術涉及網絡安全領域,更具體地,涉及一種數(shù)據(jù)加密傳輸?shù)姆椒ê拖到y(tǒng)


    技術介紹

    1、如申請?zhí)枮?01710067971.1的專利,服務端生成一公鑰以及與公鑰對應的一私鑰,并將所公鑰公開使客戶端能夠獲取;客戶端通過初始化秘鑰生成一加密秘鑰,加密秘鑰對需要發(fā)送的明文數(shù)據(jù)進行加密處理,以形成加密數(shù)據(jù);客戶端通過獲取的公鑰對加密數(shù)據(jù)進行加密以形成加密報文,并發(fā)送至服務端;服務端通過私鑰對加密報文進行解密以獲得加密數(shù)據(jù);服務端通過初始化秘鑰生成一與加密秘鑰對應的解密秘鑰,解密秘鑰對加密數(shù)據(jù)進行解密以獲得明文數(shù)據(jù)。這種方法對數(shù)據(jù)所傳輸?shù)臄?shù)據(jù)的加密經過對稱加密,然后再次使用非對稱方式對加密數(shù)據(jù)進行再次加密,這種方法使得數(shù)據(jù)需要經過兩次加密,同樣在解密也是需要經過兩次解密,雖然保障了安全性,但是也影響了加密效率,雖然非對稱加密可以提供更強大的安全性,但它的計算復雜性也更高。這可能導致加密和解密過程變慢,從而影響用戶體驗。

    2、如申請?zhí)?02110348957.5的專利,涉及一種基于sm2密鑰協(xié)商機制的安全傳輸方法和系統(tǒng)。該方法包括:物聯(lián)網終端與物聯(lián)網服務端協(xié)商出會話密鑰;物聯(lián)網終端產生業(yè)務上報數(shù)據(jù),進行數(shù)據(jù)加密,并將加密后的業(yè)務上報數(shù)據(jù)密文上報給物聯(lián)網服務端,物聯(lián)網服務端解密上報數(shù)據(jù)密文,并進行業(yè)務處理;物聯(lián)網服務端在進行業(yè)務處理后,產生業(yè)務下發(fā)數(shù)據(jù),進行數(shù)據(jù)加密,并將加密后的業(yè)務下發(fā)數(shù)據(jù)密文下發(fā)給物聯(lián)網終端,物聯(lián)網終端解密業(yè)務下發(fā)數(shù)據(jù)密文得到業(yè)務下發(fā)數(shù)據(jù)明文。雖然該專利有與服務器與終端協(xié)商的過程,但是并沒有針對不同的類型的終端做個性化的密鑰協(xié)商,使得服務器所采用的加密方法無法適配于更多類型的終端。

    3、因此,現(xiàn)有方法存在加密效率低、無法適配更多類型終端等問題。需要尋求新的方法來解決這些問題。


    技術實現(xiàn)思路

    1、本專利技術提供了一種數(shù)據(jù)加密傳輸?shù)姆椒ê拖到y(tǒng),提高了數(shù)據(jù)的加密效率且使得加密方法適配于更多類型的終端。

    2、第一方面,本專利技術提供了一種數(shù)據(jù)加密傳輸?shù)姆椒ǎ龇椒òǎ?/p>

    3、終端向服務器申請加密密鑰,并將終端自身的加密能力傳輸給服務器;

    4、服務器基于所述加密能力確定與其相匹配的加密算法,并生成與所述加密算法相對應加密密鑰;

    5、服務器將所述加密算法以及所述加密密鑰傳輸給終端;

    6、終端和服務器使用所述加密算法和所述加密密鑰對彼此之間傳輸?shù)臄?shù)據(jù)進行加密和解密。

    7、第二方面,本專利技術還提供了一種數(shù)據(jù)加密傳輸?shù)姆椒ǎ龇椒òǎ?/p>

    8、多個不同服務器生成自身的服務器公鑰和服務器私鑰,并將其自身的服務器公鑰傳輸給多個不同的終端;

    9、每個終端將所接收的來自不同服務器的服務器公鑰保存在本地并進行維護;

    10、第一終端向第一服務器申請加密密鑰,并將所述第一終端自身的加密能力傳輸給所述第一服務器;

    11、所述第一服務器基于所述加密能力確定與其相匹配的加密算法,并生成與所述加密算法相對應第一加密密鑰;

    12、所述第一服務器將所述加密算法以及所述第一加密密鑰傳輸給所述第一終端;

    13、所述第一終端基于所述第一服務器的服務器公鑰來驗證所接收的數(shù)據(jù)是否來自所述第一服務器;

    14、若數(shù)據(jù)來自所述第一服務器,則所述第一終端和所述第一服務器使用所述加密算法和所述第一加密密鑰對彼此之間傳輸?shù)臄?shù)據(jù)進行加密和解密。

    15、第三方面,本專利技術提供了一種數(shù)據(jù)的加密傳輸?shù)南到y(tǒng),所述系統(tǒng)包括終端和服務器;

    16、所述終端包括申請模塊和終端加解密模塊;

    17、所述服務器包括轉發(fā)模塊、密鑰模塊和服務器加解密模塊;

    18、所述終端的申請模塊向服務器申請加密密鑰,并將終端自身的加密能力傳輸給服務器的轉發(fā)模塊;

    19、所述轉發(fā)模塊接收所述加密能力并將其轉發(fā)給所述密鑰模塊;

    20、所述密鑰模塊基于所述加密能力確定與其相匹配的加密算法,并生成與所述加密算法相對應加密密鑰;

    21、所述轉發(fā)模塊將所述加密算法以及所述加密密鑰傳輸給終端;

    22、所述終端加解密模塊和服務器加解密模塊使用所述加密算法和所述加密密鑰對彼此之間傳輸?shù)臄?shù)據(jù)進行加密和解密。

    23、第四方面,本專利技術提供了一種數(shù)據(jù)加密傳輸?shù)南到y(tǒng),其中包括多個服務器和多個終端;

    24、每個終端都包括申請模塊、驗證模塊和終端加解密模塊;

    25、每個服務器都包括轉發(fā)模塊、密鑰模塊和服務器加解密模塊;

    26、多個不同服務器的密鑰模塊生成自身的服務器公鑰和服務器私鑰,并通過所述轉發(fā)模塊將其自身的服務器公鑰傳輸給多個不同的終端;

    27、每個終端將所接收的來自不同服務器的服務器公鑰保存在本地并進行維護;

    28、第一終端的申請模塊向第一服務器申請加密密鑰,并將所述第一終端自身的加密能力傳輸給所述第一服務器的轉發(fā)模塊;

    29、所述第一服務器的轉發(fā)模塊將所述加密能力轉發(fā)給所述第一服務器的密鑰模塊;

    30、所述第一服務器的密鑰模塊基于所述加密能力確定與其相匹配的加密算法,并生成與所述加密算法相對應第一加密密鑰;

    31、所述第一服務器的轉發(fā)模塊將所述加密算法以及所述第一加密密鑰傳輸給所述第一終端;

    32、所述第一終端的驗證模塊基于所述第一服務器的服務器公鑰來驗證所接收的數(shù)據(jù)是否來自所述第一服務器;

    33、若數(shù)據(jù)來自所述第一服務器,則所述第一終端的終端加解密模塊和所述第一服務器的服務器加解密模塊使用所述加密算法和所述第一加密密鑰對彼此之間傳輸?shù)臄?shù)據(jù)進行加密和解密。

    34、本專利技術所提供的方案具有多個優(yōu)點和技術效果:首先,通過采用多層加密和身份驗證機制,包括非對稱加密算法、加密令牌、數(shù)字簽名等,有效增強了通信的安全性,防止了數(shù)據(jù)泄露、篡改和非法訪問。其次,采用終端先向服務器申請加密算法和密鑰,然后安全傳輸密鑰的方法,減少了加密解密操作,提高了加密傳輸?shù)男省M瑫r,本專利技術允許終端和服務器根據(jù)自身加密能力和需求動態(tài)選擇合適的加密算法和參數(shù),適配了更廣泛的終端類型,提高了系統(tǒng)的靈活性和適應性。此外,通過服務器對終端身份和有效期的驗證,降低了終端身份偽造和非法訪問的風險,增強了通信的安全性。最重要的是,采用了多服務器多終端的通信模式,通過服務器公鑰的驗證確保了加密密鑰的來源可信,通過加密令牌和數(shù)字簽名等機制保證了數(shù)據(jù)傳輸?shù)耐暾裕嵘送ㄐ诺目煽啃院头€(wěn)定性。

    本文檔來自技高網...

    【技術保護點】

    1.一種數(shù)據(jù)加密傳輸?shù)姆椒ǎ龇椒òǎ?/p>

    2.根據(jù)權利要求1所述方法,其中所述終端將自身的加密能力傳輸給服務器之前,所述終端生成終端私鑰和終端公鑰;

    3.根據(jù)權利要求2所述方法,其中所述服務器接收到所述終端公鑰和所述加密能力后,驗證終端用戶是否在有效期內;

    4.根據(jù)權利要求3所述方法,其中所述服務器基于所述加密能力確定與其相匹配的加密算法,并生成與所述加密算法相對應加密密鑰還包括如下步驟:

    5.根據(jù)權利要求4所述方法,其中服務器還將服務器公鑰傳輸給所述終端。

    6.根據(jù)權利要求5所述方法,其中所述終端和服務器使用所述加密密鑰對彼此之間傳輸?shù)臄?shù)據(jù)進行加密和解密還包括如下步驟:

    7.根據(jù)權利要求6所述方法,其中所述終端將加密后的數(shù)據(jù)發(fā)送給服務器時,還將加密令牌也一并發(fā)送給服務器;

    8.一種數(shù)據(jù)加密傳輸?shù)姆椒ǎ龇椒òǎ?/p>

    9.一種數(shù)據(jù)的加密傳輸?shù)南到y(tǒng),所述系統(tǒng)包括終端和服務器;

    10.一種數(shù)據(jù)加密傳輸?shù)南到y(tǒng),其中包括多個服務器和多個終端;

    【技術特征摘要】

    1.一種數(shù)據(jù)加密傳輸?shù)姆椒ǎ龇椒òǎ?/p>

    2.根據(jù)權利要求1所述方法,其中所述終端將自身的加密能力傳輸給服務器之前,所述終端生成終端私鑰和終端公鑰;

    3.根據(jù)權利要求2所述方法,其中所述服務器接收到所述終端公鑰和所述加密能力后,驗證終端用戶是否在有效期內;

    4.根據(jù)權利要求3所述方法,其中所述服務器基于所述加密能力確定與其相匹配的加密算法,并生成與所述加密算法相對應加密密鑰還包括如下步驟:

    5.根據(jù)權利要求4所述方法,其中服...

    【專利技術屬性】
    技術研發(fā)人員:馮亞鵬趙興國
    申請(專利權)人:上海賽連信息科技有限公司
    類型:發(fā)明
    國別省市:

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

    1
    主站蜘蛛池模板: 国产精品成人99一区无码| 久久国产三级无码一区二区| 亚洲av日韩av无码| 精品国产V无码大片在线看| 成人无码区免费视频观看| 丰满日韩放荡少妇无码视频| 毛片免费全部播放无码| 日韩精品中文字幕无码专区| 亚洲动漫精品无码av天堂| 精品人妻无码一区二区三区蜜桃一 | 精品久久久久久无码不卡| 亚洲人成无码网WWW| 亚洲av无码偷拍在线观看| 精品无码人妻一区二区免费蜜桃 | (无码视频)在线观看| 麻豆aⅴ精品无码一区二区 | 亚洲AV永久青草无码精品| 无码AⅤ精品一区二区三区| 亚洲国产成人无码AV在线| 无码一区二区三区免费| 亚洲av无码国产精品夜色午夜| 亚洲Av无码乱码在线观看性色| 无码日本精品XXXXXXXXX| 一本久道综合在线无码人妻 | 亚洲av无码天堂一区二区三区| 亚洲中文字幕无码亚洲成A人片| 亚洲AV无码一区东京热| 亚洲av永久无码精品古装片| 成年无码av片在线| 国产AV无码专区亚洲AV漫画| YW尤物AV无码国产在线观看| 一本久道中文无码字幕av| 免费A级毛片无码久久版| 亚洲国产成人无码AV在线影院| 亚洲色在线无码国产精品不卡 | 国产成人无码免费网站| 少妇无码太爽了在线播放| 潮喷失禁大喷水无码| 小SAO货水好多真紧H无码视频| 亚洲AV无码第一区二区三区| 十八禁无码免费网站|