[發明專利]一種基于DCS的用戶接入認證系統在審
| 申請號: | 202110079095.0 | 申請日: | 2021-01-21 |
| 公開(公告)號: | CN112887292A | 公開(公告)日: | 2021-06-01 |
| 發明(設計)人: | 趙希青 | 申請(專利權)人: | 趙希青 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L9/32 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 253000 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 dcs 用戶 接入 認證 系統 | ||
1.一種基于DCS的用戶接入認證系統,其特征在于,包括:運行有用戶接入認證系統服務端軟件的云計算服務器CCSuaas,運行有用戶接入認證系統用戶端軟件的主站服務器MSuaas或計算機終端CPTuaas;
所述主站服務器MSuaas或計算機終端CPTuaas通過用戶接入認證系統用戶端與云計算服務器CCSuaas的用戶接入認證系統服務端進行通信;
用戶接入認證系統對主站服務器MSuaas或計算機終端CPTuaas的身份進行認證,該認證方法如下:
①用戶接入認證系統進行下述初始化操作:
在素數域Fp上選擇一個橢圓曲線E(Fp),選擇E(Fp)上一個基點P,P的階為n;H代表的安全雜湊函數為SM3算法,s代表的簽名值由SM2算法實現;
主站服務器MSuaas或計算機終端CPTuaas選擇私鑰d,計算R=dP作為公鑰,并向系統公開公鑰和身份標識ID;
②主站服務器MSuaas或計算機終端CPTuaas選擇選取隨機數r∈[1,n-1],并計算h=H(R+ID)modn,s=((1+d)-1(r-d)modn,將計算所得的h,簽名值s,自己的ID發送給系統;
③系統收到主站服務器MSuaas或計算機終端CPTuaas所發送的h、s、ID之后,計算T=sR((1+d)(r-d)-1)modn;
④系統判斷H(T+ID)modn是否等于h,若相等,則認定主站服務器MSuaas或計算機終端CPTuaas的身份合法,即認證完成。
2.根據權利要求1所述的基于DCS的用戶接入認證系統,其特征在于,所述用戶接入認證系統對計算機終端CPTuaas上用戶的身份進行認證,該認證方法如下:
①用戶接入認證系統進行下述初始化操作:
在素數域Fp上選擇一個橢圓曲線E(Fp),選擇E(Fp)上一個基點P,P的階為n;H代表的安全雜湊函數為SM3算法,s代表的簽名值由SM2算法實現;
計算機終端CPTuaas上的用戶選擇私鑰dcpt,計算Rcpt=dcptP作為公鑰,并向系統公開公鑰和身份標識IDcpt;
②計算機終端CPTuaas上的用戶選擇選取隨機數rcpt∈[1,n-1],并計算hcpt=H(Rcpt+IDcpt)modn,scpt=((1+dcpt)-1(rcpt-dcpt)modn,將計算所得的hcpt,簽名值scpt,自己的IDcpt發送給系統;
③系統收到計算機終端CPTuaas上用戶所發送的hcpt、scpt、IDcpt之后,計算Tcpt=scptRcpt((1+dcpt)(rcpt-dcpt)-1)modn;
④系統判斷H(Tcpt+IDcpt)modn是否等于hcpt,若相等,則認定計算機終端CPTuaas上用戶的身份合法,即認證完成。
3.根據權利要求2所述的基于DCS的用戶接入認證系統,其特征在于,所述用戶接入認證系統對主站服務器MSuaas的身份進行認證,該認證方法如下:
①用戶接入認證系統進行下述初始化操作:
在素數域Fp上選擇一個橢圓曲線E(Fp),選擇E(Fp)上一個基點P,P的階為n;H代表的安全雜湊函數為SM3算法,s代表的簽名值由SM2算法實現;
主站服務器MSuaas選擇私鑰dms,計算Rms=dmsP作為公鑰,并向系統公開公鑰和身份標識IDms;
②主站服務器MSuaas選取隨機數rms∈[1,n-1],并進行下述計算:
hms=H(Rms+IDms)modn;
sms=((1+dms)-1(rms-dms)modn;
將計算所得的hms,簽名值sms,自己的IDms發送給系統;
③系統收到主站服務器MSuaas發送的hms、sms、IDms之后,進行下述計算Tms=smsRms((1+dms)(rms-dms)-1)modn;
④系統判斷H(Tms+IDms)modn是否等于hms,若相等,則認定主站服務器MSuaas的身份合法,即認證完成;
在計算機終端CPTuaas上用戶的身份認證階段,用戶接入認證系統使用計算機終端CPTuaas發來的hcpt、scpt、IDcpt,開始計算Tcpt,并且通過判斷等式hcpt=H(Tcpt+IDcpt)modn是否成立,完成了系統對計算機終端CPTuaas上用戶身份的認證;
在主站服務器MSuaas的認證階段,用戶接入認證系統使用主站服務器MSuaas發來的hms、sms、IDms,開始計算Tms,通過判斷hms=H(Tms+IDms)modn是否成立,完成了系統對主站服務器MSuaas的認證。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于趙希青,未經趙希青許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110079095.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種對蝦加工的掛壓式蝦線剔除裝置
- 下一篇:一種小學信息化視頻教學裝置





