System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲日韩乱码中文无码蜜桃臀网站,亚洲AV无码专区在线电影成人,AV大片在线无码永久免费
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于串口通訊的密鑰灌裝方法和系統(tǒng)技術(shù)方案

    技術(shù)編號(hào):44080506 閱讀:1 留言:0更新日期:2025-01-17 16:13
    本申請(qǐng)涉及一種基于串口通訊的密鑰灌裝方法和系統(tǒng),方法包括使用串口通訊方式向被灌裝終端發(fā)送連接請(qǐng)求或者響應(yīng)于收到的基于串口通訊方式發(fā)送的連接請(qǐng)求并確定連接狀態(tài);在連接狀態(tài)為已連接時(shí)向被灌裝終端發(fā)送通訊相關(guān)參數(shù);向被灌裝終端發(fā)送秘鑰灌裝數(shù)據(jù)或者響應(yīng)于被灌裝終端的請(qǐng)求向被灌裝終端發(fā)送秘鑰灌裝數(shù)據(jù)和收到被灌裝終端發(fā)送的灌裝成功結(jié)果后停止發(fā)送秘鑰灌裝數(shù)據(jù)。本申請(qǐng)公開的基于串口通訊的密鑰灌裝方法和系統(tǒng),使用專用設(shè)備實(shí)現(xiàn)通過串口通訊的方式實(shí)現(xiàn)密鑰灌裝,不易泄露信息,安全性更高。

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

    本申請(qǐng)涉及保密通訊,尤其是涉及一種基于串口通訊的密鑰灌裝方法和系統(tǒng)


    技術(shù)介紹

    1、密鑰灌裝(key?loading或key?injection)是指將密鑰數(shù)據(jù)從一臺(tái)設(shè)備(如密鑰服務(wù)器或密鑰生成設(shè)備)傳輸?shù)搅硪慌_(tái)設(shè)備(如加密設(shè)備、安全芯片或安全模塊)的過程。這個(gè)過程需要確保密鑰在傳輸過程中的安全性和機(jī)密性,以防止密鑰被未授權(quán)方獲取。

    2、pos機(jī)的秘鑰灌裝多使用通過wifi、藍(lán)牙和nfc等形式,這些形式的秘鑰灌裝容易泄露信息,安全性較差,主要是因?yàn)樵诠嘌b過程中會(huì)出現(xiàn)發(fā)送信息被截取和發(fā)送信息被插入額外信息的情況。


    技術(shù)實(shí)現(xiàn)思路

    1、本申請(qǐng)?zhí)峁┮环N基于串口通訊的密鑰灌裝方法和系統(tǒng),使用專用設(shè)備實(shí)現(xiàn)通過串口通訊的方式實(shí)現(xiàn)密鑰灌裝,不易泄露信息,安全性更高。

    2、本申請(qǐng)的上述目的是通過以下技術(shù)方案得以實(shí)現(xiàn)的:

    3、第一方面,本申請(qǐng)?zhí)峁┝艘环N基于串口通訊的密鑰灌裝方法,包括:

    4、使用串口通訊方式向被灌裝終端發(fā)送連接請(qǐng)求或者響應(yīng)于收到的基于串口通訊方式發(fā)送的連接請(qǐng)求并確定連接狀態(tài);

    5、在連接狀態(tài)為已連接時(shí)向被灌裝終端發(fā)送通訊相關(guān)參數(shù);

    6、向被灌裝終端發(fā)送秘鑰灌裝數(shù)據(jù)或者響應(yīng)于被灌裝終端的請(qǐng)求向被灌裝終端發(fā)送秘鑰灌裝數(shù)據(jù);

    7、收到被灌裝終端發(fā)送的灌裝成功結(jié)果后停止發(fā)送秘鑰灌裝數(shù)據(jù);

    8、其中,接收秘鑰灌裝數(shù)據(jù)時(shí),還包括:

    9、將緩沖區(qū)的長(zhǎng)度數(shù)值作為數(shù)據(jù)長(zhǎng)度;

    10、當(dāng)數(shù)據(jù)長(zhǎng)度小于設(shè)定長(zhǎng)度時(shí)終止本次接收秘鑰灌裝數(shù)據(jù),當(dāng)數(shù)據(jù)長(zhǎng)度大于等于設(shè)定長(zhǎng)度時(shí)將根據(jù)數(shù)據(jù)長(zhǎng)度新建字節(jié)緩沖區(qū)并將在緩存區(qū)中截取收到的秘鑰灌裝數(shù)據(jù)放入字節(jié)緩沖區(qū);

    11、在沒有收到被灌裝終端發(fā)送的灌裝成功結(jié)果之前持續(xù)發(fā)送秘鑰灌裝數(shù)據(jù)。

    12、在第一方面的一種可能的實(shí)現(xiàn)方式中,確定連接狀態(tài)時(shí),同時(shí)確定被灌裝終端除與串口通訊方式關(guān)聯(lián)的通訊端口之外的通訊端口均被屏蔽。

    13、在第一方面的一種可能的實(shí)現(xiàn)方式中,生成向被灌裝終端發(fā)送的秘鑰灌裝數(shù)據(jù)包括:

    14、創(chuàng)建字節(jié)緩沖區(qū);

    15、向字節(jié)緩沖區(qū)進(jìn)行內(nèi)容填充,填充內(nèi)容包括標(biāo)識(shí)符、使用的協(xié)議或數(shù)據(jù)格式的版本號(hào)、序列號(hào)、執(zhí)行命令或操作標(biāo)識(shí)符、長(zhǎng)度、實(shí)際攜帶數(shù)據(jù)放入字節(jié)緩沖區(qū);

    16、使用填充內(nèi)容生成校驗(yàn)碼并將校驗(yàn)碼放入字節(jié)緩沖區(qū)。

    17、在第一方面的一種可能的實(shí)現(xiàn)方式中,接收秘鑰灌裝數(shù)據(jù)包括:

    18、創(chuàng)建臨時(shí)內(nèi)存區(qū)域并確定數(shù)據(jù)長(zhǎng)度;

    19、根據(jù)數(shù)據(jù)長(zhǎng)度在緩存區(qū)中截取收到的秘鑰灌裝數(shù)據(jù)并將截取到的秘鑰灌裝數(shù)據(jù)放入臨時(shí)內(nèi)存區(qū)域;

    20、拼接臨時(shí)內(nèi)存區(qū)域和緩沖區(qū)并將在緩存區(qū)中截取收到的秘鑰灌裝數(shù)據(jù)放入緩沖區(qū);

    21、將緩沖區(qū)的長(zhǎng)度數(shù)值作為數(shù)據(jù)長(zhǎng)度;

    22、當(dāng)數(shù)據(jù)長(zhǎng)度小于設(shè)定長(zhǎng)度時(shí)終止本次接收秘鑰灌裝數(shù)據(jù),當(dāng)數(shù)據(jù)長(zhǎng)度大于等于設(shè)定長(zhǎng)度時(shí)將根據(jù)數(shù)據(jù)長(zhǎng)度新建字節(jié)緩沖區(qū)并將在緩存區(qū)中截取收到的秘鑰灌裝數(shù)據(jù)放入字節(jié)緩沖區(qū);

    23、在字節(jié)緩沖區(qū)依次取出標(biāo)識(shí)符、使用的協(xié)議或數(shù)據(jù)格式的版本號(hào)、序列號(hào)、執(zhí)行命令或操作標(biāo)識(shí)符、長(zhǎng)度、實(shí)際攜帶數(shù)據(jù)放入字節(jié)緩沖區(qū)。

    24、在第一方面的一種可能的實(shí)現(xiàn)方式中,無法取出標(biāo)識(shí)符時(shí),還包括:

    25、減小數(shù)據(jù)長(zhǎng)度;

    26、使用減小的數(shù)據(jù)長(zhǎng)度對(duì)在緩存區(qū)中截取收到的秘鑰灌裝數(shù)據(jù)進(jìn)行裁切并將經(jīng)過裁切的在緩存區(qū)中截取收到的秘鑰灌裝數(shù)據(jù)放入字節(jié)緩沖區(qū);

    27、當(dāng)數(shù)據(jù)長(zhǎng)度小于設(shè)定長(zhǎng)度時(shí)終止本次接收秘鑰灌裝數(shù)據(jù),當(dāng)數(shù)據(jù)長(zhǎng)度大于等于設(shè)定長(zhǎng)度時(shí)將根據(jù)數(shù)據(jù)長(zhǎng)度新建字節(jié)緩沖區(qū)并將在緩存區(qū)中截取收到的秘鑰灌裝數(shù)據(jù)放入字節(jié)緩沖區(qū);

    28、在字節(jié)緩沖區(qū)取出標(biāo)識(shí)符;

    29、其中,無法取出使用的協(xié)議或數(shù)據(jù)格式的版本號(hào)或者序列號(hào)時(shí),使用相同方式處理;

    30、標(biāo)識(shí)符、使用的協(xié)議或數(shù)據(jù)格式的版本號(hào)和序列號(hào)需要順序取出。

    31、在第一方面的一種可能的實(shí)現(xiàn)方式中,在取出序列號(hào)后,依次取出執(zhí)行命令或操作標(biāo)識(shí)符、長(zhǎng)度和實(shí)際攜帶數(shù)據(jù);

    32、還包括:

    33、將實(shí)際攜帶數(shù)據(jù)與設(shè)定值的和作為數(shù)據(jù)總長(zhǎng)度;

    34、當(dāng)數(shù)據(jù)總長(zhǎng)度大于數(shù)據(jù)長(zhǎng)度時(shí)終止本次接收秘鑰灌裝數(shù)據(jù),當(dāng)數(shù)據(jù)總長(zhǎng)度小于等于數(shù)據(jù)長(zhǎng)度時(shí)從字節(jié)緩沖區(qū)取出校驗(yàn)碼并進(jìn)行校驗(yàn)。

    35、在第一方面的一種可能的實(shí)現(xiàn)方式中,還包括:

    36、使用執(zhí)行命令或操作標(biāo)識(shí)符、長(zhǎng)度與實(shí)際攜帶數(shù)據(jù)進(jìn)行被灌裝終端的秘鑰灌裝;

    37、截取緩沖區(qū)從數(shù)據(jù)總長(zhǎng)度數(shù)值位置開始的數(shù)據(jù)長(zhǎng)度數(shù)值個(gè)數(shù)據(jù)并將所述數(shù)據(jù)賦予緩沖區(qū);

    38、當(dāng)數(shù)據(jù)長(zhǎng)度小于設(shè)定長(zhǎng)度時(shí)終止本次接收秘鑰灌裝數(shù)據(jù),當(dāng)數(shù)據(jù)長(zhǎng)度大于等于設(shè)定長(zhǎng)度時(shí)將根據(jù)數(shù)據(jù)長(zhǎng)度新建字節(jié)緩沖區(qū)并將在緩存區(qū)中截取收到的秘鑰灌裝數(shù)據(jù)放入字節(jié)緩沖區(qū);

    39、在字節(jié)緩沖區(qū)依次取出標(biāo)識(shí)符、使用的協(xié)議或數(shù)據(jù)格式的版本號(hào)、序列號(hào)、執(zhí)行命令或操作標(biāo)識(shí)符、長(zhǎng)度、實(shí)際攜帶數(shù)據(jù)放入字節(jié)緩沖區(qū)。

    40、第二方面,本申請(qǐng)?zhí)峁┝艘环N基于串口通訊的密鑰灌裝裝置,包括:

    41、第一通訊單元,用于使用串口通訊方式向被灌裝終端發(fā)送連接請(qǐng)求或者響應(yīng)于收到的基于串口通訊方式發(fā)送的連接請(qǐng)求并確定連接狀態(tài);

    42、第二通訊單元,用于在連接狀態(tài)為已連接時(shí)向被灌裝終端發(fā)送通訊相關(guān)參數(shù);

    43、第三通訊單元,用于向被灌裝終端發(fā)送秘鑰灌裝數(shù)據(jù)或者響應(yīng)于被灌裝終端的請(qǐng)求向被灌裝終端發(fā)送秘鑰灌裝數(shù)據(jù);

    44、第四通訊單元,用于收到被灌裝終端發(fā)送的灌裝成功結(jié)果后停止發(fā)送秘鑰灌裝數(shù)據(jù);

    45、其中,接收秘鑰灌裝數(shù)據(jù)時(shí),還包括:

    46、將緩沖區(qū)的長(zhǎng)度數(shù)值作為數(shù)據(jù)長(zhǎng)度;

    47、當(dāng)數(shù)據(jù)長(zhǎng)度小于設(shè)定長(zhǎng)度時(shí)終止本次接收秘鑰灌裝數(shù)據(jù),當(dāng)數(shù)據(jù)長(zhǎng)度大于等于設(shè)定長(zhǎng)度時(shí)將根據(jù)數(shù)據(jù)長(zhǎng)度新建字節(jié)緩沖區(qū)并將在緩存區(qū)中截取收到的秘鑰灌裝數(shù)據(jù)放入字節(jié)緩沖區(qū);

    48、在沒有收到被灌裝終端發(fā)送的灌裝成功結(jié)果之前持續(xù)發(fā)送秘鑰灌裝數(shù)據(jù)。

    49、第三方面,本申請(qǐng)?zhí)峁┝艘环N基于串口通訊的密鑰灌裝系統(tǒng),所述系統(tǒng)包括:

    50、一個(gè)或多個(gè)存儲(chǔ)器,用于存儲(chǔ)指令;以及

    51、一個(gè)或多個(gè)處理器,用于從所述存儲(chǔ)器中調(diào)用并運(yùn)行所述指令,執(zhí)行如第一方面及第一方面任意可能的實(shí)現(xiàn)方式中所述的方法。

    52、第四方面,本申請(qǐng)?zhí)峁┝艘环N計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括:

    53、程序,當(dāng)所述程序被處理器運(yùn)行時(shí),如第一方面及第一方面任意可能的實(shí)現(xiàn)方式中所述的方法被執(zhí)行。

    54、第五方面,本申請(qǐng)?zhí)峁┝艘环N計(jì)算機(jī)程序產(chǎn)品,包括程序指令,當(dāng)所述程序指令被計(jì)算設(shè)備運(yùn)行時(shí),如第一方面及第一方面任意可能的實(shí)現(xiàn)方式中所述的方法被執(zhí)行。

    55、第六方面,本申請(qǐng)?zhí)峁┝艘环N芯片系統(tǒng),該芯片系統(tǒng)包括處理器,本文檔來自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    1.一種基于串口通訊的密鑰灌裝方法,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的基于串口通訊的密鑰灌裝方法,其特征在于,確定連接狀態(tài)時(shí),同時(shí)確定被灌裝終端除與串口通訊方式關(guān)聯(lián)的通訊端口之外的通訊端口均被屏蔽。

    3.根據(jù)權(quán)利要求1所述的基于串口通訊的密鑰灌裝方法,其特征在于,生成向被灌裝終端發(fā)送的秘鑰灌裝數(shù)據(jù)包括:

    4.根據(jù)權(quán)利要求1或3所述的基于串口通訊的密鑰灌裝方法,其特征在于,接收秘鑰灌裝數(shù)據(jù)包括:

    5.根據(jù)權(quán)利要求4所述的基于串口通訊的密鑰灌裝方法,其特征在于,無法取出標(biāo)識(shí)符時(shí),還包括:

    6.根據(jù)權(quán)利要求5所述的基于串口通訊的密鑰灌裝方法,其特征在于,在取出序列號(hào)后,依次取出執(zhí)行命令或操作標(biāo)識(shí)符、長(zhǎng)度和實(shí)際攜帶數(shù)據(jù);

    7.根據(jù)權(quán)利要求6所述的基于串口通訊的密鑰灌裝方法,其特征在于,還包括:

    8.一種基于串口通訊的密鑰灌裝裝置,其特征在于,包括:

    9.一種基于串口通訊的密鑰灌裝系統(tǒng),其特征在于,所述系統(tǒng)包括:

    10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括:

    ...

    【技術(shù)特征摘要】

    1.一種基于串口通訊的密鑰灌裝方法,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的基于串口通訊的密鑰灌裝方法,其特征在于,確定連接狀態(tài)時(shí),同時(shí)確定被灌裝終端除與串口通訊方式關(guān)聯(lián)的通訊端口之外的通訊端口均被屏蔽。

    3.根據(jù)權(quán)利要求1所述的基于串口通訊的密鑰灌裝方法,其特征在于,生成向被灌裝終端發(fā)送的秘鑰灌裝數(shù)據(jù)包括:

    4.根據(jù)權(quán)利要求1或3所述的基于串口通訊的密鑰灌裝方法,其特征在于,接收秘鑰灌裝數(shù)據(jù)包括:

    5.根據(jù)權(quán)利要求4所述的基于串口通訊的密鑰灌裝...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:周雷剛王雷
    申請(qǐng)(專利權(quán))人:無錫宇寧智能科技有限公司
    類型:發(fā)明
    國別省市:

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

    1
    主站蜘蛛池模板: 精品久久久久久无码中文野结衣| 色综合99久久久无码国产精品| 国产精品无码素人福利不卡| 国产精品无码一区二区三区在| 无码人妻品一区二区三区精99| 日韩人妻无码一区二区三区久久| 久久无码无码久久综合综合| 真人无码作爱免费视频| 亚洲AⅤ无码一区二区三区在线| 亚洲av日韩av无码黑人| 红桃AV一区二区三区在线无码AV| 亚洲国产成人无码av在线播放| 亚洲国产精品无码一线岛国| 亚洲av无码一区二区三区天堂古代| 亚洲啪AV永久无码精品放毛片| 熟妇人妻系列aⅴ无码专区友真希| 亚洲桃色AV无码| 亚洲AV日韩AV无码污污网站| 精品久久久久久无码中文字幕| 精品深夜AV无码一区二区老年| 久久久久久亚洲AV无码专区| 日韩人妻无码中文字幕视频| 无码孕妇孕交在线观看| 一本无码中文字幕在线观| 免费无码又爽又刺激网站直播| 国产精品午夜福利在线无码| 亚洲精品无码久久久久秋霞| 亚洲日韩精品无码专区| 国产午夜无码专区喷水| 久久久久琪琪去精品色无码| 无码一区二区三区在线观看| 人妻少妇偷人精品无码| 亚洲成a人片在线观看无码| 亚洲中文字幕无码久久综合网| 亚洲日韩AV无码一区二区三区人| 无码人妻精品一区二区三区久久| 亚洲AV无码一区二区三区鸳鸯影院| 色综合久久久久无码专区| 宅男在线国产精品无码| 亚洲av专区无码观看精品天堂| 精品人妻无码专区中文字幕|