[發(fā)明專利]一種形式化的區(qū)塊鏈簽名機(jī)啟動(dòng)系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 201810103890.7 | 申請(qǐng)日: | 2018-02-02 |
| 公開(公告)號(hào): | CN108282340A | 公開(公告)日: | 2018-07-13 |
| 發(fā)明(設(shè)計(jì))人: | 尚維斯 | 申請(qǐng)(專利權(quán))人: | 上海二秒科技有限公司 |
| 主分類號(hào): | H04L9/32 | 分類號(hào): | H04L9/32;H04L9/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 200050 上海市長*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 啟動(dòng)系統(tǒng) 公鏈 區(qū)塊 中間人攻擊 拒絕請(qǐng)求 授權(quán)服務(wù) 信息安全 證書認(rèn)證 私鑰 服務(wù)器 通信 保證 開發(fā) 服務(wù) | ||
1.一種形式化的區(qū)塊鏈簽名機(jī)啟動(dòng)系統(tǒng),其特征在于,包括:私鑰APP、簽名機(jī)、公鏈;
所述私鑰APP安裝在企業(yè)董事會(huì)成員的手機(jī)上,所述私鑰APP的數(shù)量為n,所述n是不小于3的正整數(shù),具體取值由各企業(yè)自主定制;所述簽名機(jī)給每個(gè)所述私鑰APP分發(fā)一個(gè)證書,且所述證書與安裝所述私鑰APP的手機(jī)綁定,其他沒有綁定證書的手機(jī)發(fā)送的請(qǐng)求會(huì)被拒絕;
所述公鏈用于存放每個(gè)企業(yè)的數(shù)字資產(chǎn);
所述簽名機(jī)是一臺(tái)獨(dú)立存放的服務(wù)器;
簽名機(jī)啟動(dòng)系統(tǒng)的工作過程包括:
步驟1:所述私鑰APP的持有人通過所述私鑰APP向簽名機(jī)發(fā)送啟動(dòng)請(qǐng)求;
步驟2:所述簽名機(jī)接收到所述啟動(dòng)請(qǐng)求后校驗(yàn)所述證書,如果發(fā)送所述啟動(dòng)請(qǐng)求的私鑰APP綁定了所述證書,則執(zhí)行步驟3,否則所述簽名機(jī)不響應(yīng)所述啟動(dòng)請(qǐng)求;
步驟3:所述簽名機(jī)向所述私鑰APP發(fā)送輸入身份驗(yàn)證碼的提示;所述身份驗(yàn)證碼是由任意數(shù)字和字母組成的字符串,所述身份驗(yàn)證碼用于校驗(yàn)所述私鑰APP的持有人是否為所述企業(yè)董事會(huì)成員;所述簽名機(jī)保存所有所述企業(yè)董事會(huì)成員的所述身份驗(yàn)證碼,且所述企業(yè)董事會(huì)成員可以修改自己的身份驗(yàn)證碼;
步驟4:所述私鑰APP的持有人通過所述私鑰APP輸入所述身份驗(yàn)證碼;
步驟5:所述簽名機(jī)接收到所述身份驗(yàn)證碼后校驗(yàn)其正確性,如果接收到的所述身份驗(yàn)證碼是所述述簽名機(jī)保存的所述企業(yè)董事會(huì)成員的所述身份驗(yàn)證碼,則執(zhí)行步驟6,否則所述簽名機(jī)不響應(yīng)所述身份驗(yàn)證碼;
步驟6:所述簽名機(jī)向所述私鑰APP發(fā)送輸入創(chuàng)建碼的提示;
步驟7:所述私鑰APP的持有人通過商議得到所述創(chuàng)建碼,并同時(shí)將所述創(chuàng)建碼通過所述私鑰APP發(fā)送給所述簽名機(jī);所述創(chuàng)建碼是由任意數(shù)字和字母組成的字符串,用于校驗(yàn)所述私鑰APP的持有人是否一致同意生成企業(yè)的數(shù)字錢包;
步驟8:所述簽名機(jī)校驗(yàn)接收到的所述創(chuàng)建碼的數(shù)量,如果接收到n個(gè)所述創(chuàng)建碼,則執(zhí)行步驟9,否則所述簽名機(jī)不響應(yīng)所述創(chuàng)建碼;
步驟9:所述簽名機(jī)校驗(yàn)接收到的所述創(chuàng)建碼是否一致,如果一致,則執(zhí)行步驟10,否則所述簽名機(jī)不響應(yīng)所述創(chuàng)建碼;
步驟10:所述簽名機(jī)向所述私鑰APP發(fā)送輸入關(guān)鍵詞的提示;所述關(guān)鍵詞是由任意數(shù)字和字母組成的字符串,用于生成所述私鑰;
步驟11:所述私鑰APP的持有人通過所述私鑰APP輸入各自的關(guān)鍵詞;
步驟12:所述簽名機(jī)校驗(yàn)接收到的所述關(guān)鍵詞,利用SHA256算法計(jì)算得到私鑰,計(jì)算方法如公式一:
公式一:
其中,K為所述私鑰,d為所述簽名機(jī)產(chǎn)生的隨機(jī)數(shù),所述K、所述d的取值均是64個(gè)字符的字符串(十六進(jìn)制);M為所述關(guān)鍵詞;i為所述私鑰APP的編號(hào),取值為[1,n]范圍內(nèi)的整數(shù),Mi是編號(hào)為i的私鑰APP輸入的關(guān)鍵詞,所述M、所述Mi是由任意數(shù)字和字母組成的字符串;
步驟13:所述私鑰經(jīng)過橢圓曲線算法SECP256K1計(jì)算得到公鑰,再利用所述公鑰生成公鑰地址;
步驟14:啟動(dòng)系統(tǒng)將所述公鑰地址在所述公鏈上注冊(cè),注冊(cè)好的公鑰地址即是所述企業(yè)的數(shù)字錢包,用于存放所述企業(yè)的數(shù)字資產(chǎn)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海二秒科技有限公司,未經(jīng)上海二秒科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810103890.7/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 啟動(dòng)系統(tǒng)
- 用以啟動(dòng)引擎的啟動(dòng)系統(tǒng)
- 焊機(jī)啟動(dòng)系統(tǒng)以及啟動(dòng)方法
- 計(jì)算機(jī)的快速啟動(dòng)方法、快速啟動(dòng)系統(tǒng)及啟動(dòng)系統(tǒng)
- 一種交換、路由設(shè)備的雙系統(tǒng)啟動(dòng)方法
- 啟動(dòng)系統(tǒng)
- 一種系統(tǒng)組件的啟動(dòng)方法和裝置
- 汽車啟動(dòng)系統(tǒng)及其啟動(dòng)方法
- 系統(tǒng)啟動(dòng)方法和裝置、系統(tǒng)編譯方法和裝置
- 啟動(dòng)電路、啟動(dòng)方法以及啟動(dòng)系統(tǒng)
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點(diǎn)及存儲(chǔ)介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點(diǎn)
- 本地區(qū)塊同步的檢驗(yàn)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點(diǎn)來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結(jié)構(gòu)和方法
- 一種錐體區(qū)塊鏈共識(shí)系統(tǒng)、方法及網(wǎng)絡(luò)
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結(jié)構(gòu)、存儲(chǔ)介質(zhì)及電子設(shè)備
- 基于RDP改進(jìn)協(xié)議的防止和檢測中間人攻擊的方法
- 一種中間人攻擊的檢測方法和裝置
- 一種自動(dòng)檢測IPsec協(xié)議中間人攻擊的方法
- 一種用于檢測ssl中間人攻擊的方法與設(shè)備
- 檢測城市軌道交通列車控制系統(tǒng)中中間人攻擊的方法
- 一種用于通過用戶設(shè)備檢測中間人攻擊的方法與設(shè)備
- 一種用于通過用戶設(shè)備檢測中間人攻擊的方法與設(shè)備
- 用于檢測中間人攻擊的方法、裝置、系統(tǒng)、設(shè)備及介質(zhì)
- 一種基于高性能計(jì)算的L2TP/IPSEC破解方法及系統(tǒng)
- 物聯(lián)網(wǎng)感知層終端ARP中間人攻擊防護(hù)設(shè)計(jì)





