System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 无码精品A∨在线观看十八禁,免费看成人AA片无码视频羞羞网,国产精品无码一本二本三本色
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種擺渡系統和擺渡方法技術方案

    技術編號:43932347 閱讀:7 留言:0更新日期:2025-01-07 21:26
    本申請公開了一種擺渡系統和擺渡方法,擺渡系統包括隱私區、加密區和通信區,隱私區和通信區分別與加密區通信連接,隱私區和通信區內分別設置有擺渡工具,通信區內還設置有通信代理,通信代理與通信區內的擺渡工具通信連接,加密區內設置有加解密程序;隱私區用于利用擺渡工具對待擺渡的數據信息和命令信息進行擺渡;加密區用于利用加解密程序對待擺渡的數據信息和命令信息進行加密或解密;通信區用于利用擺渡工具和通信代理對待擺渡的數據信息和命令信息進行擺渡。本發明專利技術利用KCP協議代替TCP數據鏈,成功搭建隱私區與通信區之間的數據通信通道;命令信息和數據信息分別傳輸,避免數據信息長時間占用端口,有效縮短系統響應時間。

    【技術實現步驟摘要】

    本申請涉及數據傳輸,尤其涉及一種擺渡系統和擺渡方法


    技術介紹

    1、申請號為2022109259497的專利中提出一種具有密區、隔離區、和非密區的硬件形態的全域量子安全系統,該系統可以應用于量子安全隱私計算機中。

    2、其中,該量子安全隱私計算機的隱私區(即,密區)的應用一般是通過udp?socket經硬件過濾隔離后和加密區(即,隔離區)通信,通信區(即,非密區)的通信代理程序通過raw?socket經硬件過濾隔離后和加密區通信,通信代理程序對數據進行按包轉發。基于量子安全隱私計算機的硬件形態和通信流程,由于隔離區的存在,隱私區和通信區之間的應用程序之間無法建立數據鏈接以直接進行數據通信。另外,由于安全性的要求,該量子安全隱私計算機中不允許建立tcp數據鏈進行數據傳輸。綜上,對于隱私區和通信區的數據包,加密區和通信代理只按規則過濾轉發,傳輸過程中無數據鏈、不組包、不保序、也不能保證可靠性和高效性。

    3、基于前述描述可知,在量子安全隱私計算機的硬件形態下,隱私區和通信區既不能直接通信也不能保證可靠性和高效性,為了解決該問題,亟需提出一種數據傳輸系統,以實現隱私區和通信區的數據傳輸功能。


    技術實現思路

    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、步驟1:隱私區在心跳指令回復時長處于規定時長范圍內,且監聽到隱私區端口有新的數據時,觸發數據流通過程:隱私區建立與加密區之間的第一數據流通道和第一控制流通道;

    26、步驟2:隱私區通過第一控制流通道將待擺渡的命令信息擺渡至加密區,通過第一數據流通道將待擺渡的數據信息擺渡至加密區,加密區對命令信息和數據信息進行加密,將加密后的命令信息和數據信息轉發至通信區。

    27、作為本專利技術的一種改進,所述擺渡方法還包括通信區觸發流程,所述通信區觸發數據流程包括以下步驟:

    28、步驟s1:通信區在定時收到心跳指令,且監聽到通信區端口有新的數據時,觸發數據流通過程:通過心跳指令回復通知隱私區建立與加密區之間的第二控制流通道和第二數據流通道;

    29、步驟s2:通信區將待擺渡的命令信息和數據信息擺渡至加密區,加密區對待擺渡的命令信息和數據信息進行解密后,通過第二控制流通道將待擺渡的命令信息擺渡至隱私區,通過第二數據流通道將待擺渡的數據信息擺渡至隱私區。

    30、作為本專利技術的一種改進,所述步驟1中的具體過程為:

    31、步驟1-1:隱私區擺渡工具中的心跳檢測模塊在心跳指令回復時長處于規定時長范圍內,且擺渡工具中的監聽模塊監聽到隱私區端口有新的數據時,將數據發送至擺渡工具中的數據擺渡模塊,將命令信息發送至命令擺渡模塊;其中,每條數據與命令信息一一對應;同時,將觸發數據流通過程通過心跳指令經由加密區通知通信區;

    32、步驟1-2:隱私區擺渡工具中的數據擺渡模塊中的數據接收單元將接收到的數據發送至編解碼單元,對其進行編碼后發送至數據流創建單元,數據流創建單元觸發建立與加密區之間的第一數據流通道;同時,命令擺渡模塊中的命令接收單元將與數據對應的命令信息發送至命令過濾單元,命令過濾單元根據預設的過濾條件對命令信息進行過濾,將過濾通過的命令信息發送至控制流創建單元,控制流創建單元觸發建立與加密區之間的第一控制流通道,命令信息經由控制流創建單元進入命令發送單元;通信區根據通知建立通信區擺渡工具與通信區中的通信代理之間的第三數據流通道和第三控制流通道;

    33、步驟1-3:編解碼單元將編碼后的所有數據發送至線程池,由線程池根據數據的數量創建多條線程,將多條數據一一對應填入多條線程,由線程本文檔來自技高網...

    【技術保護點】

    1.一種擺渡系統,其特征在于,包括隱私區、加密區和通信區,所述隱私區和通信區分別與加密區通信連接,其中,所述隱私區和所述通信區內分別設置有擺渡工具,所述通信區內還設置有通信代理,所述通信代理與所述通信區內的擺渡工具通信連接,所述加密區內設置有加解密程序;所述隱私區用于利用擺渡工具對待擺渡的數據信息和命令信息進行擺渡;所述加密區用于利用加解密程序對待擺渡的數據信息和命令信息進行加密或解密;所述通信區用于利用擺渡工具和通信代理對待擺渡的數據信息和命令信息進行擺渡。

    2.根據權利要求1所述的擺渡系統,其特征在于,所述擺渡工具包括心跳檢測模塊、監聽模塊、數據擺渡模塊和命令擺渡模塊,其中,所述心跳檢測模塊與監聽模塊通信連接,所述監聽模塊分別與所述數據擺渡模塊和所述命令擺渡模塊通信連接,所述數據擺渡模塊還與命令擺渡模塊通信連接;

    3.根據權利要求2所述的擺渡系統,其特征在于,所述數據擺渡模塊包括數據接收單元、編解碼單元、數據流創建單元、線程池、切片處理單元、合并處理單元、數據發送單元、和數據存儲單元;其中,所述數據接收單元與編解碼單元通信連接,所述編解碼單元分別與數據流創建單元、線程池通信連接,所述線程池分別與切片處理單元、合并處理單元通信連接,所述切片處理單元還與數據發送單元通信連接,所述合并處理單元還與數據存儲單元通信連接;

    4.根據權利要求2所述的擺渡系統,其特征在于,所述命令擺渡模塊包括命令接收單元、命令過濾單元、控制流創建單元和命令發送單元;其中,所述命令接收單元、命令過濾單元、控制流創建單元和命令發送單元依次通信連接;

    5.一種擺渡方法,其應用于根據權利要求1至4中任一項所述的擺渡系統,其特征在于,所述擺渡方法包括預處理步驟和隱私區觸發流程,其中:

    6.根據權利要求5所述的擺渡方法,其特征在于,所述擺渡方法還包括通信區觸發流程,所述通信區觸發數據流程包括以下步驟:

    7.根據權利要求5所述的擺渡方法,其特征在于,所述步驟1中的具體過程為:

    8.根據權利要求7所述的擺渡方法,其特征在于,所述步驟2的具體過程為:

    9.根據權利要求6所述的擺渡方法,其特征在于,所述步驟S1的具體過程為:

    10.根據權利要求9所述的擺渡方法,其特征在于,所述步驟S2的具體過程為:

    ...

    【技術特征摘要】

    1.一種擺渡系統,其特征在于,包括隱私區、加密區和通信區,所述隱私區和通信區分別與加密區通信連接,其中,所述隱私區和所述通信區內分別設置有擺渡工具,所述通信區內還設置有通信代理,所述通信代理與所述通信區內的擺渡工具通信連接,所述加密區內設置有加解密程序;所述隱私區用于利用擺渡工具對待擺渡的數據信息和命令信息進行擺渡;所述加密區用于利用加解密程序對待擺渡的數據信息和命令信息進行加密或解密;所述通信區用于利用擺渡工具和通信代理對待擺渡的數據信息和命令信息進行擺渡。

    2.根據權利要求1所述的擺渡系統,其特征在于,所述擺渡工具包括心跳檢測模塊、監聽模塊、數據擺渡模塊和命令擺渡模塊,其中,所述心跳檢測模塊與監聽模塊通信連接,所述監聽模塊分別與所述數據擺渡模塊和所述命令擺渡模塊通信連接,所述數據擺渡模塊還與命令擺渡模塊通信連接;

    3.根據權利要求2所述的擺渡系統,其特征在于,所述數據擺渡模塊包括數據接收單元、編解碼單元、數據流創建單元、線程池、切片處理單元、合并處理單元、數據發送單元、和數據存儲單元;其中,所述數據接收單元與編解碼單元通信連接,所述編解碼單元分別與數據流創...

    【專利技術屬性】
    技術研發人員:李亦楊鴿李超龍
    申請(專利權)人:矩陣時光數字科技有限公司
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 中文字幕人妻无码系列第三区| 亚洲AV无码一区二区三区久久精品| 亚洲av无码一区二区三区网站| 无码人妻少妇色欲AV一区二区| 国产乱妇无码大片在线观看| 亚洲人成人无码网www电影首页| 伊人无码精品久久一区二区| 国产精品多人p群无码| 无码日韩人妻精品久久蜜桃| 日韩AV无码中文无码不卡电影| 午夜精品久久久久久久无码| 精品久久久久久久无码久中文字幕| 好硬~好爽~别进去~动态图, 69式真人无码视频免| 久久久久亚洲AV无码去区首| 久久AV无码精品人妻糸列| 乱色精品无码一区二区国产盗| 日韩精品无码一区二区中文字幕| 无码射肉在线播放视频| 韩国无码AV片在线观看网站| 久久中文字幕无码专区| 亚洲AV无码一区二区三区牛牛| 久久无码一区二区三区少妇| 亚洲av无码国产精品色在线看不卡| 亚洲AV无码一区二区三区鸳鸯影院| 精品人妻无码区在线视频| 无码乱肉视频免费大全合集| 国产产无码乱码精品久久鸭| 亚洲无码一区二区三区| 免费A级毛片无码A∨中文字幕下载| 国产精品无码一本二本三本色| 伊人无码精品久久一区二区| 亚洲欧洲日产国码无码网站| 亚洲精品午夜无码电影网| 久久久久久人妻无码| 久久午夜无码鲁丝片| 一区二区三区无码高清视频| 一本色道无码道DVD在线观看| 亚洲精品无码高潮喷水A片软| 亚洲av无码专区青青草原| 本道天堂成在人线av无码免费| 永久免费av无码网站大全|