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仓本| 日韩免费a级毛片无码a∨| 无码人妻精一区二区三区| 午夜无码一区二区三区在线观看 | 亚洲国产精品无码久久SM | 久久午夜无码鲁丝片直播午夜精品| 免费无码黄十八禁网站在线观看| 亚洲大尺度无码无码专区| 乱人伦中文无码视频在线观看| 亚洲无码日韩精品第一页| 中文字幕乱码无码人妻系列蜜桃| 无码人妻丰满熟妇区96| 久久久久亚洲精品无码网址| 色综合久久久久无码专区| 国产成人无码免费视频97| 无码精品A∨在线观看免费 | 麻豆人妻少妇精品无码专区| 久久AV无码精品人妻糸列| 日日摸日日碰人妻无码| 亚洲一区无码中文字幕| 无码一区二区三区免费| 日韩经典精品无码一区| 蜜桃成人无码区免费视频网站| 亚洲中文字幕久久精品无码VA| 人妻无码精品久久亚瑟影视| 无码人妻一区二区三区av| 久久亚洲精品无码AV红樱桃| 久久久久无码国产精品不卡| 国产做无码视频在线观看| 午夜无码一区二区三区在线观看| 成人无码区免费A片视频WWW| 亚洲国产日产无码精品| 久久精品岛国av一区二区无码| 日韩精品无码熟人妻视频| 日韩亚洲AV无码一区二区不卡| 国产a级理论片无码老男人| 国产成人无码一区二区三区| 久久久g0g0午夜无码精品| 国产丝袜无码一区二区视频| 亚洲精品天堂无码中文字幕| 亚洲中文字幕久久无码|