[發(fā)明專(zhuān)利]基于工作量證明的身份認(rèn)證方法、服務(wù)器及系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201710993568.1 | 申請(qǐng)日: | 2017-10-23 |
| 公開(kāi)(公告)號(hào): | CN107786553B | 公開(kāi)(公告)日: | 2020-09-29 |
| 發(fā)明(設(shè)計(jì))人: | 汪德嘉;郭宇;王少凡 | 申請(qǐng)(專(zhuān)利權(quán))人: | 江蘇通付盾科技有限公司;江蘇通付盾區(qū)塊鏈科技有限公司 |
| 主分類(lèi)號(hào): | H04L29/06 | 分類(lèi)號(hào): | H04L29/06 |
| 代理公司: | 暫無(wú)信息 | 代理人: | 暫無(wú)信息 |
| 地址: | 215000 江蘇省蘇州市工業(yè)*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 工作量 證明 身份 認(rèn)證 方法 服務(wù)器 系統(tǒng) | ||
本發(fā)明公開(kāi)了一種基于工作量證明的身份認(rèn)證方法、服務(wù)器及系統(tǒng),其中,基于工作量證明的身份認(rèn)證方法在服務(wù)器側(cè)執(zhí)行,該方法包括:在確認(rèn)客戶(hù)端成功登錄賬號(hào)后,向客戶(hù)端發(fā)送滑動(dòng)工作量證明請(qǐng)求;接收客戶(hù)端發(fā)送的滑動(dòng)軌跡運(yùn)算結(jié)果;依據(jù)滑動(dòng)軌跡運(yùn)算結(jié)果,對(duì)賬號(hào)身份進(jìn)行認(rèn)證,得到認(rèn)證結(jié)果。根據(jù)本發(fā)明提供的技術(shù)方案,服務(wù)器能夠根據(jù)客戶(hù)端發(fā)送的滑動(dòng)軌跡運(yùn)算結(jié)果對(duì)賬號(hào)身份進(jìn)行有效認(rèn)證,有效地提高了客戶(hù)端進(jìn)行惡意攻擊的成本,增加了惡意攻擊的難度,有助于維護(hù)服務(wù)器的穩(wěn)定性。
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體涉及一種基于工作量證明的身份認(rèn)證方法、服務(wù)器及系統(tǒng)。
背景技術(shù)
在現(xiàn)有的身份認(rèn)證技術(shù)中主要是依靠賬號(hào)和密碼的方式進(jìn)行賬號(hào)登錄,那么黑客可在盜取大量的賬號(hào)和密碼后,通過(guò)這種簡(jiǎn)單的身份認(rèn)證即可方便地完成賬號(hào)登錄,并在登錄之后無(wú)成本地通過(guò)發(fā)起頻繁數(shù)據(jù)庫(kù)操作等方式來(lái)發(fā)起DDoS(分布式拒絕服務(wù),Distributed Denial of Service)攻擊,從而占用大量的服務(wù)器資源,拖累服務(wù)器的響應(yīng)速度,乃至使得服務(wù)器崩潰、癱瘓。
發(fā)明內(nèi)容
鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的基于工作量證明的身份認(rèn)證方法、服務(wù)器及系統(tǒng)。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種基于工作量證明的身份認(rèn)證方法,該方法在服務(wù)器側(cè)執(zhí)行,該方法包括:
在確認(rèn)客戶(hù)端成功登錄賬號(hào)后,向客戶(hù)端發(fā)送滑動(dòng)工作量證明請(qǐng)求;
接收客戶(hù)端發(fā)送的滑動(dòng)軌跡運(yùn)算結(jié)果;
依據(jù)滑動(dòng)軌跡運(yùn)算結(jié)果,對(duì)賬號(hào)身份進(jìn)行認(rèn)證,得到認(rèn)證結(jié)果。
根據(jù)本發(fā)明的另一方面,提供了一種工作量證明認(rèn)證方法,該方法在客戶(hù)端側(cè)執(zhí)行,該方法包括:
接收服務(wù)器發(fā)送的滑動(dòng)工作量證明請(qǐng)求;
根據(jù)滑動(dòng)工作量證明請(qǐng)求,獲取用戶(hù)輸入的滑動(dòng)軌跡;
對(duì)滑動(dòng)軌跡進(jìn)行運(yùn)算,得到滑動(dòng)軌跡運(yùn)算結(jié)果;
向服務(wù)器發(fā)送滑動(dòng)軌跡運(yùn)算結(jié)果。
根據(jù)本發(fā)明的另一方面,提供了一種服務(wù)器,該服務(wù)器包括:
第一發(fā)送模塊,用于在確認(rèn)客戶(hù)端成功登錄賬號(hào)后,向客戶(hù)端發(fā)送滑動(dòng)工作量證明請(qǐng)求;
第一接收模塊,用于接收客戶(hù)端發(fā)送的滑動(dòng)軌跡運(yùn)算結(jié)果;
認(rèn)證模塊,用于依據(jù)滑動(dòng)軌跡運(yùn)算結(jié)果,對(duì)賬號(hào)身份進(jìn)行認(rèn)證,得到認(rèn)證結(jié)果。
根據(jù)本發(fā)明的另一方面,提供了一種客戶(hù)端,該客戶(hù)端包括:
第二接收模塊,用于接收服務(wù)器發(fā)送的滑動(dòng)工作量證明請(qǐng)求;
處理模塊,用于根據(jù)滑動(dòng)工作量證明請(qǐng)求,獲取用戶(hù)輸入的滑動(dòng)軌跡;
運(yùn)算模塊,用于對(duì)滑動(dòng)軌跡進(jìn)行運(yùn)算,得到滑動(dòng)軌跡運(yùn)算結(jié)果;
第二發(fā)送模塊,用于向服務(wù)器發(fā)送滑動(dòng)軌跡運(yùn)算結(jié)果。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種基于工作量證明的身份認(rèn)證系統(tǒng),該系統(tǒng)包括:如上述的服務(wù)器和如上述的客戶(hù)端。
根據(jù)本發(fā)明的另一方面,提供了一種計(jì)算設(shè)備,包括:處理器、存儲(chǔ)器、通信接口和通信總線,處理器、存儲(chǔ)器和通信接口通過(guò)通信總線完成相互間的通信;
存儲(chǔ)器用于存放至少一可執(zhí)行指令,可執(zhí)行指令使處理器執(zhí)行上述基于工作量證明的身份認(rèn)證方法對(duì)應(yīng)的操作。
根據(jù)本發(fā)明的另一方面,提供了一種計(jì)算機(jī)存儲(chǔ)介質(zhì),存儲(chǔ)介質(zhì)中存儲(chǔ)有至少一可執(zhí)行指令,可執(zhí)行指令使處理器執(zhí)行如上述基于工作量證明的身份認(rèn)證方法對(duì)應(yīng)的操作。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于江蘇通付盾科技有限公司;江蘇通付盾區(qū)塊鏈科技有限公司,未經(jīng)江蘇通付盾科技有限公司;江蘇通付盾區(qū)塊鏈科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710993568.1/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 汽車(chē)安全管理系統(tǒng)及其管理方法
- 一種身份核驗(yàn)系統(tǒng)、身份核驗(yàn)系統(tǒng)的熱替換方法及系統(tǒng)
- 具有身份識(shí)別系統(tǒng)的手持電鉆
- 一種身份數(shù)據(jù)管理方法、系統(tǒng)和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種身份數(shù)據(jù)管理方法、系統(tǒng)和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 基于可信身份的證書(shū)共享方法
- 一種身份標(biāo)識(shí)識(shí)別方法、裝置以及相關(guān)設(shè)備
- 一種識(shí)別身份認(rèn)證裝置的方法、設(shè)備以及圖像形成裝置
- 用于身份原子化的系統(tǒng)和方法以及用途
- 基于區(qū)塊鏈的身份管理元數(shù)據(jù)處理方法和系統(tǒng)





