版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
ICS點(diǎn)擊此處添加ICS號(hào)
CCS點(diǎn)擊此處添加CCS號(hào)
SDBMXH
團(tuán)體標(biāo)準(zhǔn)
T/SDBMXH2023—XXXX
基于國(guó)密動(dòng)態(tài)令牌身份認(rèn)證管理系統(tǒng)
技術(shù)規(guī)范
IdentityAuthenticationManagementSystemBasedonGMDynamicToken
Technicalspecification
(征求意見(jiàn)稿)
(本草案完成時(shí)間:2023.9.21)
在提交反饋意見(jiàn)時(shí),請(qǐng)將您知道的相關(guān)專利連同支持性文件一并附上。
2023-XX-XX發(fā)布2023-XX-XX實(shí)施
山東省保密協(xié)會(huì)發(fā)布
T/SDBMXH2023—XXXX
基于國(guó)密動(dòng)態(tài)令牌身份認(rèn)證管理系統(tǒng)
技術(shù)規(guī)范
1范圍
本文件規(guī)定了基于國(guó)密動(dòng)態(tài)令牌身份認(rèn)證管理系統(tǒng)(以下簡(jiǎn)稱“認(rèn)證系統(tǒng)”)的總體框架,設(shè)計(jì)要
求、功能要求以及系統(tǒng)功能的測(cè)試方法。
本文件適用于基于國(guó)密動(dòng)態(tài)令牌身份認(rèn)證管理系統(tǒng)。
2規(guī)范性引用文件
下列文件中的內(nèi)容通過(guò)文中的規(guī)范性引用而構(gòu)成本文件必不可少的條款。其中,注日期的引用文件,
僅該日期對(duì)應(yīng)的版本適用于本文件;不注日期的引用文件,其最新版本(包括所有的修改單)適用于本
文件。
GB/T38556—2020信息安全技術(shù)動(dòng)態(tài)口令密碼應(yīng)用技術(shù)規(guī)范
3術(shù)語(yǔ)、定義和縮略語(yǔ)
術(shù)語(yǔ)和定義
下列術(shù)語(yǔ)和定義適用于本文件。
3.1.1
動(dòng)態(tài)密碼(動(dòng)態(tài)口令)one-time-password,dynamicpassword
由種子密鑰與其它數(shù)據(jù),通過(guò)特定算法,運(yùn)算生成的一次性密碼口令。
3.1.2
動(dòng)態(tài)令牌one-time-passwordtoken,dynamictoken
生成并顯示動(dòng)態(tài)密碼的載體。
[來(lái)源:GB/T38556—2020,3.2]
3.1.3
種子密鑰seedkey
即令牌種子密鑰,計(jì)算動(dòng)態(tài)口令的密鑰。
[來(lái)源:GB/T38556—2020,3.3]
3.1.4
靜態(tài)口令staticpassword
用戶設(shè)置的,除非用戶主動(dòng)修改,否則不會(huì)發(fā)生變化的口令。
[來(lái)源:GB/T38556—2020,3.4]
3.1.5
接入設(shè)備AccessDevice
接入基于國(guó)密動(dòng)態(tài)令牌身份認(rèn)證管理系統(tǒng)的所有類型應(yīng)用系統(tǒng)、網(wǎng)絡(luò)設(shè)備、操作系統(tǒng)。
縮略語(yǔ)
下列縮略語(yǔ)適用于本文。
AD:活動(dòng)目錄(ActiveDirectory)
AAA:認(rèn)證、授權(quán)、審計(jì)(Authentication、Authorization、Auditing)
LDAP:輕型目錄訪問(wèn)協(xié)議(LightweightDirectoryAccessProtocol)
1
T/SDBMXH2023—XXXX
HTTPAPI:基于HTTP(HypertextTransferProtocol)協(xié)議定義的應(yīng)用程序接口(Application
ProgrammingInterface)
SSL:安全套接層(SecureSocketLayer)
SM3:SM3密碼雜湊算法
PIN:個(gè)人身份識(shí)別碼(PersonalIdentificationNumber)
Radius:遠(yuǎn)程用戶撥號(hào)認(rèn)證系統(tǒng)(RemoteAuthenticationDialInUserService)
TACACS+:終端訪問(wèn)控制器訪問(wèn)控制系統(tǒng)(TerminalAccessControllerAccess-ControlSystem
Plus)
4總體框架
基于國(guó)密動(dòng)態(tài)令牌身份認(rèn)證管理系統(tǒng)由身份認(rèn)證管理系統(tǒng)、國(guó)密動(dòng)態(tài)令牌、用戶自助服務(wù)以及認(rèn)
證插件構(gòu)成,結(jié)合外部用戶源(AD/LDAP)為應(yīng)用系統(tǒng)、網(wǎng)絡(luò)設(shè)備以及操作系統(tǒng)等接入設(shè)備提供動(dòng)態(tài)密
碼身份認(rèn)證服務(wù)。認(rèn)證系統(tǒng)如圖1所示。
圖1基于國(guó)密動(dòng)態(tài)令牌身份認(rèn)證管理系統(tǒng)架構(gòu)
動(dòng)態(tài)令牌生成顯示動(dòng)態(tài)口令,用戶主體通過(guò)瀏覽器或應(yīng)用客戶端提交動(dòng)態(tài)密碼與身份驗(yàn)證信息,
應(yīng)用系統(tǒng)按照協(xié)商指定的協(xié)議(報(bào)文)將用戶身份信息與動(dòng)態(tài)密碼發(fā)送至認(rèn)證系統(tǒng)進(jìn)行校驗(yàn),認(rèn)證系統(tǒng)
依據(jù)用戶源校驗(yàn)用戶身份信息并鑒別動(dòng)態(tài)密碼。
5設(shè)計(jì)要求
設(shè)計(jì)原則
認(rèn)證系統(tǒng)應(yīng)在提供安全有效的動(dòng)態(tài)密碼鑒別服務(wù)的前提下,遵循以下基礎(chǔ)設(shè)計(jì)原則:
a)令牌的綁定對(duì)象為用戶主體而非用戶賬戶;
b)單個(gè)動(dòng)態(tài)密碼僅可使用一次;
c)認(rèn)證接口僅可供認(rèn)證系統(tǒng)可管理設(shè)備調(diào)用;
d)認(rèn)證系統(tǒng)維護(hù)操作的便捷;
e)針對(duì)接入設(shè)備具備良好的兼容性;
f)認(rèn)證系統(tǒng)具有高可用性;
g)認(rèn)證過(guò)程具備可追溯性;
h)在無(wú)互聯(lián)網(wǎng)接入情況下提供可運(yùn)行的動(dòng)態(tài)密碼身份認(rèn)證服務(wù)。
用戶管理
5.2.1一般要求
2
T/SDBMXH2023—XXXX
用戶管理應(yīng)實(shí)現(xiàn)多個(gè)接入設(shè)備環(huán)境下統(tǒng)一用戶身份信息管理。可管理的用戶源包括認(rèn)證系統(tǒng)
內(nèi)新建用戶的內(nèi)部用戶源與來(lái)自AD或通用LDAP的外部用戶源,用戶源的管理應(yīng)采用統(tǒng)一的方式實(shí)現(xiàn)
用戶組織架構(gòu)、用戶、用戶角色管理,若同時(shí)具有內(nèi)部用戶源和外部用戶源應(yīng)通過(guò)標(biāo)注或其他方式區(qū)分
用戶來(lái)源。
用戶管理應(yīng)支持維護(hù)便捷性,可提供批量導(dǎo)入與導(dǎo)出操作。導(dǎo)出用戶不應(yīng)包含用戶密碼、用
戶所關(guān)聯(lián)動(dòng)態(tài)令牌的密鑰。
用戶基本信息可管理的內(nèi)容應(yīng)與認(rèn)證系統(tǒng)所實(shí)現(xiàn)的認(rèn)證方式關(guān)聯(lián),不應(yīng)收集與認(rèn)證系統(tǒng)無(wú)關(guān)
的用戶標(biāo)識(shí)信息或隱私信息。對(duì)于臨時(shí)用戶應(yīng)實(shí)現(xiàn)其認(rèn)證的時(shí)間段可控,動(dòng)態(tài)令牌應(yīng)具有有效期控制。
5.2.2密碼策略
用戶密碼策略應(yīng)可設(shè)定密碼最大或最小長(zhǎng)度、密碼有效期、歷史密碼是否允許使用、歷史密
碼個(gè)數(shù)限定、密碼到期前通知,密碼過(guò)期后通知、自動(dòng)重置已過(guò)期的密碼并進(jìn)行通知、密碼復(fù)雜度以及
密碼所須包含字符類型。
弱口令檢測(cè)規(guī)則應(yīng)可定義。在用戶賬號(hào)設(shè)定、修改密碼時(shí)自動(dòng)匹配弱口令檢測(cè)規(guī)則,檢測(cè)為
弱口令時(shí)應(yīng)及時(shí)提示,并使得口令設(shè)定或修改不能成功執(zhí)行。
5.2.3用戶狀態(tài)
用戶狀態(tài)應(yīng)區(qū)分用戶是否可用以及用戶使用過(guò)程中異常狀態(tài),可使用“啟用”、“未啟用”、“鎖
定”等狀態(tài)用語(yǔ)標(biāo)識(shí)。
5.2.4賬號(hào)創(chuàng)建規(guī)則
用戶賬號(hào)管理時(shí)應(yīng)可設(shè)定賬號(hào)命名規(guī)則,在創(chuàng)建用戶賬號(hào)時(shí)應(yīng)依據(jù)賬號(hào)命名規(guī)則檢測(cè),對(duì)于不符合
規(guī)則的賬號(hào)進(jìn)行消息提示,并使得賬號(hào)創(chuàng)建不能成功執(zhí)行。
5.2.5用戶組織架構(gòu)
用戶組織架構(gòu)宜采用樹(shù)形結(jié)構(gòu),默認(rèn)所有用戶屬于根節(jié)點(diǎn),子節(jié)點(diǎn)僅可管理該節(jié)點(diǎn)下用戶。
5.2.6用戶角色
單個(gè)用戶應(yīng)支持擁有多個(gè)角色。多個(gè)用戶角色屬于同一個(gè)用戶時(shí),不應(yīng)出現(xiàn)用戶角色權(quán)限沖
突,應(yīng)有角色權(quán)限優(yōu)先級(jí)解決方案。
用戶角色權(quán)限應(yīng)遵循完成其工作所需的最小權(quán)限分配原則,用戶角色權(quán)限不應(yīng)涉及認(rèn)證系統(tǒng)
管理的權(quán)限分配。
5.2.7用戶安全
對(duì)于同一時(shí)間段內(nèi)同一用戶連續(xù)登錄失敗等異常用戶登錄行為應(yīng)提供相應(yīng)的處理措施,如鎖定用
戶。應(yīng)支持基于異常登錄行為設(shè)定用戶登錄風(fēng)險(xiǎn)預(yù)判規(guī)則,用戶登錄行為與風(fēng)險(xiǎn)預(yù)判規(guī)則匹配時(shí)應(yīng)立即
禁用用戶并通過(guò)消息通知系統(tǒng)管理員。用戶賬戶被系統(tǒng)禁用后應(yīng)由系統(tǒng)管理員人為干涉解除風(fēng)險(xiǎn)后啟
用用戶賬戶。
5.2.8外部用戶源同步
用戶來(lái)源于外部AD或LDAP時(shí),應(yīng)提供用戶同步功能,能同步外部用戶源的用戶增、刪、改信息。同
步外部用戶字段時(shí)應(yīng)支持字段過(guò)濾,不應(yīng)同步涉及用戶個(gè)人隱私的數(shù)據(jù)。
令牌管理
5.3.1一般要求
令牌管理應(yīng)提供令牌的測(cè)試、校驗(yàn)與糾偏功能。
使用軟件令牌時(shí),認(rèn)證系統(tǒng)應(yīng)依據(jù)算法生成令牌,至少能基于SM3算法生成令牌,動(dòng)態(tài)密碼
的生成應(yīng)符合GB/T38556—2020第6章。
3
T/SDBMXH2023—XXXX
令牌管理過(guò)程中應(yīng)減少令牌種子密鑰的傳輸過(guò)程,并在傳輸過(guò)程中采用安全的方式。認(rèn)證系
統(tǒng)中不應(yīng)呈現(xiàn)明文種子密鑰或密文種子密鑰。
令牌批量管理導(dǎo)出時(shí)不應(yīng)出現(xiàn)種子密鑰。令牌的分發(fā)與綁定過(guò)程應(yīng)通過(guò)令牌序列號(hào)進(jìn)行相應(yīng)
配置。令牌進(jìn)行分發(fā)或綁定后長(zhǎng)期未被使用應(yīng)自動(dòng)將令牌置于不可用狀態(tài)。
5.3.2令牌序列號(hào)
令牌序列號(hào)應(yīng)在認(rèn)證系統(tǒng)內(nèi)具有唯一標(biāo)識(shí)性與可記憶特性。令牌序列號(hào)可采用一定長(zhǎng)度的前綴和
特定長(zhǎng)度的隨機(jī)數(shù)構(gòu)成。
5.3.3令牌綁定關(guān)系
令牌應(yīng)通過(guò)令牌序列號(hào)與用戶名形成綁定關(guān)系,若用戶名支持多個(gè)令牌的綁定時(shí),應(yīng)在該用戶名下
通過(guò)PIN碼明確令牌與用戶主體關(guān)聯(lián)關(guān)系。
5.3.4令牌激活碼
令牌激活碼應(yīng)具有有效期,動(dòng)態(tài)令牌應(yīng)用對(duì)于過(guò)期激活碼應(yīng)給出過(guò)期提示并忽略令牌種子密
鑰。
令牌激活應(yīng)支持二維碼掃碼激活、用戶密碼校驗(yàn)激活,用戶名密碼校驗(yàn)激活應(yīng)有消息驗(yàn)證碼
驗(yàn)證。
設(shè)備管理
5.4.1一般要求
設(shè)備管理應(yīng)支持將接入設(shè)備進(jìn)行分組管理以及設(shè)備的基本信息管理。設(shè)備基本信息應(yīng)包含設(shè)備標(biāo)
識(shí)名稱、設(shè)備IP地址、接入通訊協(xié)議、通訊交互的共享密鑰以及認(rèn)證方式與認(rèn)證策略等。
5.4.2接入通訊協(xié)議
接入通訊協(xié)議為接入設(shè)備與認(rèn)證系統(tǒng)進(jìn)行數(shù)據(jù)報(bào)文交互通訊的依據(jù)。接入通訊協(xié)議應(yīng)包含通
用的Radius、TACACS+以及提供完整說(shuō)明的HTTPAPI協(xié)議。所有接入通訊協(xié)議交互過(guò)程中共享密鑰應(yīng)
采用密文方式進(jìn)行交互。
HTTPAPI應(yīng)提供詳盡的參數(shù)配置,通訊過(guò)程中不應(yīng)有非規(guī)定參數(shù)且涉及密碼、動(dòng)態(tài)密碼字段
均應(yīng)進(jìn)行密文傳輸,HTTPAPI參數(shù)定義參見(jiàn)附錄A。HTTPAPI應(yīng)支持SSL傳輸。
在已有Radius服務(wù)器場(chǎng)景下,認(rèn)證服務(wù)器應(yīng)支持基于Radius完成動(dòng)態(tài)密碼認(rèn)證后轉(zhuǎn)發(fā)
Radius數(shù)據(jù)報(bào)文至已有Radius服務(wù)器。認(rèn)證系統(tǒng)應(yīng)支持Radius屬性擴(kuò)展,通過(guò)擴(kuò)展屬性與接入設(shè)備
適配。
5.4.3認(rèn)證策略
認(rèn)證策略應(yīng)具有標(biāo)識(shí)名稱,可對(duì)靜態(tài)密碼、動(dòng)態(tài)密碼、PIN碼進(jìn)行組合實(shí)現(xiàn)不同需求的認(rèn)證鑒別。
應(yīng)支持基于用戶角色、用戶源、用戶組的用戶過(guò)濾。用戶過(guò)濾可采用選取或排除的方式進(jìn)行,使得選取
的用戶適用本策略,排除的用戶不適用本策略。
授權(quán)策略
對(duì)于網(wǎng)絡(luò)設(shè)備通過(guò)Radius、TACACS+協(xié)議接入認(rèn)證系統(tǒng)應(yīng)支持認(rèn)證、授權(quán)與審計(jì)的AAA認(rèn)證,應(yīng)支持
設(shè)定基于用戶角色、用戶組、用戶授權(quán)特定網(wǎng)絡(luò)設(shè)備操作指令與指令集。對(duì)于登錄設(shè)備的用戶使用非授
權(quán)指令或涉及影響網(wǎng)絡(luò)安全的指令時(shí)應(yīng)及時(shí)發(fā)出消息告警并通知系統(tǒng)管理員。
日志管理
日志應(yīng)為用戶認(rèn)證或系統(tǒng)管理提供可追溯的依據(jù)。認(rèn)證日志應(yīng)包含時(shí)間、用戶、來(lái)源設(shè)備、動(dòng)態(tài)令
牌、認(rèn)證結(jié)果等字段;操作日志應(yīng)包含時(shí)間、用戶、所做操作、操作結(jié)果等字段。日志管理應(yīng)可設(shè)定日
4
T/SDBMXH2023—XXXX
志保留時(shí)長(zhǎng),所允許的最長(zhǎng)保留時(shí)長(zhǎng)不應(yīng)低于2年。日志管理應(yīng)提供按時(shí)段批量文件導(dǎo)出。應(yīng)支持通過(guò)
日志傳輸協(xié)議(syslog)將日志傳輸至外部日志服務(wù)器。
系統(tǒng)管理
5.7.1系統(tǒng)管理應(yīng)提供可分級(jí)別的系統(tǒng)管理員,系統(tǒng)管理員級(jí)別應(yīng)至少支持3級(jí)且各自級(jí)別具有不同
認(rèn)證系統(tǒng)管理權(quán)限。系統(tǒng)管理員登錄認(rèn)證系統(tǒng)應(yīng)支持動(dòng)態(tài)口令認(rèn)證,系統(tǒng)管理員應(yīng)與5.2中的用戶具有
完全不同的功能屬性。系統(tǒng)管理員為認(rèn)證系統(tǒng)的內(nèi)部管理用戶,不應(yīng)作為接入設(shè)備的用戶。
5.7.2認(rèn)證系統(tǒng)應(yīng)提供主備模式或雙活模式高可用方案。若認(rèn)證系統(tǒng)具有用戶自助服務(wù)能力,用戶自
助服務(wù)應(yīng)支持單獨(dú)部署,不應(yīng)與認(rèn)證系統(tǒng)采用統(tǒng)一地址與端口提供服務(wù)。
5.7.3認(rèn)證系統(tǒng)應(yīng)為令牌激活碼推送、消息認(rèn)證、通知預(yù)警信息等提供消息服務(wù),消息服務(wù)應(yīng)支持已
獲審批模板短信、郵件、消息服務(wù)器或辦公通訊軟件等推送消息。
6功能要求
功能概述
6.1.1基于第5章的要求應(yīng)實(shí)現(xiàn)用戶名密碼校驗(yàn)、用戶名動(dòng)態(tài)密碼校驗(yàn)、用戶名密碼動(dòng)態(tài)密碼校驗(yàn)、
用戶名密碼PIN碼動(dòng)態(tài)密碼校驗(yàn),對(duì)于密碼、動(dòng)態(tài)密碼、PIN碼的組合校驗(yàn)應(yīng)提供單次認(rèn)證方式與多次
認(rèn)證方式。
6.1.2當(dāng)認(rèn)證請(qǐng)求數(shù)據(jù)報(bào)文進(jìn)入認(rèn)證系統(tǒng)時(shí),認(rèn)證系統(tǒng)應(yīng)正確且有效的識(shí)別該認(rèn)證請(qǐng)求來(lái)自的接入設(shè)
備信息;所請(qǐng)求的用戶是否具有登錄該接入設(shè)備的權(quán)限。
用戶名密碼認(rèn)證要求
認(rèn)證系統(tǒng)應(yīng)能有效識(shí)別用戶所屬用戶源、用戶名密碼校驗(yàn)結(jié)果以及用戶密碼有效期。當(dāng)用戶屬于認(rèn)
證系統(tǒng)內(nèi)部用戶時(shí),應(yīng)能檢測(cè)其密碼強(qiáng)弱級(jí)別,對(duì)于弱密碼應(yīng)給于反饋并要求修改密碼后重新登錄。
用戶名動(dòng)態(tài)密碼認(rèn)證要求
用戶名動(dòng)態(tài)密碼認(rèn)證時(shí),認(rèn)證系統(tǒng)可依據(jù)用戶與令牌綁定關(guān)系進(jìn)行動(dòng)態(tài)密碼口令校驗(yàn),返回校驗(yàn)結(jié)
果并記錄校驗(yàn)過(guò)程。若用戶名綁定多個(gè)令牌,應(yīng)進(jìn)行PIN碼校驗(yàn)。
組合方式單次認(rèn)證要求
6.4.1使用用戶名與靜態(tài)密碼和動(dòng)態(tài)密碼組合在同一個(gè)數(shù)據(jù)報(bào)文中進(jìn)行認(rèn)證,認(rèn)證系統(tǒng)應(yīng)分別校驗(yàn)靜
態(tài)密碼、動(dòng)態(tài)密碼,并將校驗(yàn)結(jié)果進(jìn)行與計(jì)算作為最終認(rèn)證校驗(yàn)結(jié)果返回。
6.4.2使用用戶名與靜態(tài)密碼、動(dòng)態(tài)密碼和PIN碼組合在同一個(gè)數(shù)據(jù)報(bào)文中進(jìn)行認(rèn)證,認(rèn)證系統(tǒng)應(yīng)分
別校驗(yàn)靜態(tài)密碼、動(dòng)態(tài)密碼和PIN碼,將三者的校驗(yàn)結(jié)果進(jìn)行與計(jì)算作為最終認(rèn)證校驗(yàn)結(jié)果返回。
組合方式多步認(rèn)證要求
6.5.1使用用戶名和密碼、動(dòng)態(tài)密碼分別在兩個(gè)數(shù)據(jù)報(bào)文中進(jìn)行認(rèn)證,認(rèn)證系統(tǒng)應(yīng)能校驗(yàn)用戶名密碼,
用戶名密碼校驗(yàn)成功應(yīng)要求繼續(xù)進(jìn)行動(dòng)態(tài)密碼校驗(yàn),否則結(jié)束認(rèn)證過(guò)程。在靜態(tài)密碼校驗(yàn)成功后獲取到
動(dòng)態(tài)密碼認(rèn)證請(qǐng)求進(jìn)行動(dòng)態(tài)密碼校驗(yàn),并返回認(rèn)證結(jié)果。
6.5.2使用用戶名和密碼、PIN碼和動(dòng)態(tài)密碼分別在兩個(gè)數(shù)據(jù)報(bào)文中進(jìn)行認(rèn)證,認(rèn)證系統(tǒng)應(yīng)依據(jù)用戶
名密碼校驗(yàn)結(jié)果判斷是否繼續(xù)PIN碼和動(dòng)態(tài)密碼校驗(yàn)。在用戶名密碼校驗(yàn)成功后獲取PIN碼和動(dòng)態(tài)密
碼分別進(jìn)行校驗(yàn),校驗(yàn)結(jié)果采用與計(jì)算作為最終校準(zhǔn)認(rèn)證結(jié)果返回。
消息推送認(rèn)證要求
使用消息推送方式認(rèn)證時(shí)應(yīng)通過(guò)移動(dòng)終端動(dòng)態(tài)令牌應(yīng)用確認(rèn)消息并回傳動(dòng)態(tài)密碼,認(rèn)證系統(tǒng)通過(guò)
消息服務(wù)器讀取回傳的動(dòng)態(tài)口令進(jìn)行校驗(yàn),校驗(yàn)結(jié)果作為本次認(rèn)證結(jié)果返回認(rèn)證請(qǐng)求端。不應(yīng)僅依據(jù)是
否確認(rèn)消息作為認(rèn)證結(jié)果。
掃碼登錄認(rèn)證要求
5
T/SDBMXH2023—XXXX
使用掃描二維碼登錄認(rèn)證時(shí)應(yīng)通過(guò)移動(dòng)終端動(dòng)態(tài)令牌應(yīng)用回傳唯一會(huì)話標(biāo)識(shí)、用戶名、動(dòng)態(tài)密碼,
認(rèn)證系統(tǒng)應(yīng)校驗(yàn)用戶與動(dòng)態(tài)密碼,校驗(yàn)結(jié)果作為本次認(rèn)證結(jié)果返回認(rèn)證請(qǐng)求端。
操作系統(tǒng)登錄認(rèn)證要求
操作系統(tǒng)作為接入設(shè)備應(yīng)提供動(dòng)態(tài)密碼認(rèn)證登錄保護(hù),動(dòng)態(tài)密碼認(rèn)證保護(hù)不應(yīng)在不被允許條件下
卸載。對(duì)于操作系統(tǒng)登錄認(rèn)證應(yīng)支持離線認(rèn)證,即操作系統(tǒng)無(wú)法與認(rèn)證系統(tǒng)進(jìn)行通訊時(shí)能夠正確完成動(dòng)
態(tài)密碼校驗(yàn)。
郵件客戶端可信化要求
郵件系統(tǒng)作為認(rèn)證系統(tǒng)接入設(shè)備時(shí),應(yīng)為郵件web與郵件客戶端登錄提供動(dòng)態(tài)密碼雙因素認(rèn)證保護(hù)。
郵件客戶端應(yīng)通過(guò)動(dòng)態(tài)密碼雙因素認(rèn)證后由用戶主體設(shè)定客戶端是否可信??尚呕]件客戶端可在認(rèn)
證系統(tǒng)內(nèi)進(jìn)行管理,包括要求郵件客戶端重新授權(quán)、禁用、鎖定。
7測(cè)試方法
基本流程
認(rèn)證系統(tǒng)身份認(rèn)證基本流程如圖2所示:
圖2認(rèn)證系統(tǒng)身份認(rèn)證基本流程
認(rèn)證系統(tǒng)身份認(rèn)證基本流程說(shuō)明如下:
a)由接入設(shè)備通過(guò)接入通訊協(xié)議向認(rèn)證服務(wù)器發(fā)起認(rèn)證請(qǐng)求;
b)動(dòng)態(tài)密碼身份認(rèn)證服務(wù)器接收到認(rèn)證請(qǐng)求校驗(yàn)接入設(shè)備信息,接入設(shè)備不存在時(shí),返回失敗結(jié)
果,結(jié)束認(rèn)證流程;
c)設(shè)備信息校驗(yàn)成功,進(jìn)入認(rèn)證策略進(jìn)行條件過(guò)濾;
d)依據(jù)過(guò)濾條件判斷用戶是否存在,用戶不存在返回失敗結(jié)果,結(jié)束認(rèn)證流程;用戶存在則逐步
校驗(yàn)所需驗(yàn)證的信息并檢索用戶所關(guān)聯(lián)的令牌序列號(hào);
e)依據(jù)令牌序列號(hào)與請(qǐng)求驗(yàn)證的動(dòng)態(tài)密碼進(jìn)行動(dòng)態(tài)密碼校驗(yàn),并返回認(rèn)證結(jié)果;
f)設(shè)備管理模塊依據(jù)多個(gè)驗(yàn)證結(jié)果進(jìn)行與計(jì)算通過(guò)接入通訊協(xié)議返回認(rèn)證結(jié)果,結(jié)束認(rèn)證流程。
檢查認(rèn)證系統(tǒng)服務(wù)狀態(tài)
6
T/SDBMXH2023—XXXX
認(rèn)證系統(tǒng)在首次啟動(dòng)并初始化完成后,各通訊協(xié)議接口應(yīng)處于監(jiān)聽(tīng)狀態(tài);通過(guò)管理界面應(yīng)能進(jìn)行管
理員身份鑒別并完成登錄;管理員首次登錄校驗(yàn)成功應(yīng)進(jìn)行管理員密碼修改;身份認(rèn)證基本配置應(yīng)在管
理界面進(jìn)行配置。
用戶名密碼認(rèn)證測(cè)試
用戶名密碼認(rèn)證應(yīng)按照以下流程進(jìn)行測(cè)試:
a)用戶主體通過(guò)接入設(shè)備的用戶界面提交用戶名、密碼等登錄信息;
b)由接入設(shè)備通過(guò)協(xié)商一致的接入通訊協(xié)議向認(rèn)證系統(tǒng)發(fā)起認(rèn)證請(qǐng)求完成認(rèn)證;
c)認(rèn)證系統(tǒng)返回認(rèn)證結(jié)果,接入設(shè)備依據(jù)認(rèn)證結(jié)果反饋用戶是否登錄成功。
此認(rèn)證過(guò)程應(yīng)符合6.2的功能要求,能正確校驗(yàn)用戶是否存在、是否被授權(quán)、密碼正確與否,并將
校驗(yàn)結(jié)果反饋至接入設(shè)備。
用戶名動(dòng)態(tài)密碼認(rèn)證測(cè)試
用戶名動(dòng)態(tài)密碼認(rèn)證應(yīng)按照以下流程進(jìn)行測(cè)試:
a)用戶主體通過(guò)接入設(shè)備的用戶界面提交用戶名、動(dòng)態(tài)口令等登錄信息;
b)由接入設(shè)備通過(guò)協(xié)商一致的通訊協(xié)議向認(rèn)證系統(tǒng)發(fā)起動(dòng)態(tài)密碼認(rèn)證請(qǐng)求;
c)認(rèn)證系統(tǒng)返回認(rèn)證結(jié)果,接入設(shè)備依據(jù)認(rèn)證結(jié)果反饋用戶是否登錄成功。
此認(rèn)證過(guò)程應(yīng)符合6.3的功能要求,應(yīng)遵循基本認(rèn)證流程完成動(dòng)態(tài)密碼校驗(yàn)。能正確校驗(yàn)用戶是否
存在、是否被授權(quán)、動(dòng)態(tài)口令正確與否,并將校驗(yàn)結(jié)果反饋至接入設(shè)備。
組合方式單次認(rèn)證測(cè)試
組合方式單次認(rèn)證應(yīng)按照以下流程進(jìn)行測(cè)試:
a)用戶主體通過(guò)接入設(shè)備的用戶界面提交用戶、密碼組合(密碼組合包含:靜態(tài)密碼動(dòng)態(tài)密碼組
合、靜態(tài)密碼PIN碼動(dòng)態(tài)密碼組合)等登錄信息;
b)接入設(shè)備通過(guò)通訊協(xié)議向認(rèn)證系統(tǒng)發(fā)起認(rèn)證請(qǐng)求;
c)認(rèn)證系統(tǒng)返回認(rèn)證結(jié)果,接入設(shè)備依據(jù)認(rèn)證結(jié)果反饋用戶是否登錄成功。
此過(guò)程應(yīng)遵循基本流程,應(yīng)符合6.4的功能要求。能正確校驗(yàn)用戶是否存在、是否被授權(quán)、密碼組
合各個(gè)部分正確與否,并將校驗(yàn)結(jié)果反饋至接入設(shè)備。
組合方式多步認(rèn)證測(cè)試
組合方式多步認(rèn)證應(yīng)按照以下流程進(jìn)行測(cè)試:
a)用戶主體通過(guò)接入設(shè)備的用戶界面提交用戶名、密碼等登錄信息;
b)接入設(shè)備將登錄信息通過(guò)通訊協(xié)議向認(rèn)證系統(tǒng)發(fā)起認(rèn)證請(qǐng)求;
c)接入設(shè)備依據(jù)認(rèn)證系統(tǒng)反饋的登錄信息校驗(yàn)結(jié)果反饋至用戶界面要求提供動(dòng)態(tài)密碼組合或結(jié)
束登錄過(guò)程;
d)用戶主體依據(jù)用戶界面的交互提交其登錄用戶關(guān)聯(lián)的動(dòng)態(tài)密碼組合(動(dòng)態(tài)密碼組合包含:動(dòng)態(tài)
密碼、PIN碼和動(dòng)態(tài)密碼);
e)接入設(shè)備再次將動(dòng)態(tài)口令發(fā)送至認(rèn)證服務(wù)器;
f)認(rèn)證系統(tǒng)返回認(rèn)證結(jié)果,接入設(shè)備依據(jù)認(rèn)證結(jié)果反饋用戶是否登錄成功。
此過(guò)程應(yīng)遵循基本流程,應(yīng)符合6.5的功能要求。能正確校驗(yàn)用戶是否存在、是否被授權(quán)、密碼組
合各個(gè)部分正確與否,并將校驗(yàn)結(jié)果反饋至接入設(shè)備。
消息推送認(rèn)證測(cè)試
消息推送認(rèn)證應(yīng)按照以下流程進(jìn)行測(cè)試:
a)用戶主體通過(guò)接入設(shè)備的用戶界面提交用戶名、密碼等登錄信息;
b)接入設(shè)備將登錄信息通過(guò)通訊協(xié)議向認(rèn)證系統(tǒng)發(fā)起認(rèn)證請(qǐng)求;
c)認(rèn)證系統(tǒng)校驗(yàn)登錄信息正確無(wú)誤后向用戶移動(dòng)終端動(dòng)態(tài)令牌應(yīng)用推送用戶登錄消息;
d)用戶主體通過(guò)移動(dòng)終端動(dòng)態(tài)令牌確認(rèn)登錄信息,并由動(dòng)態(tài)令牌信息回傳校驗(yàn)信息與確認(rèn)信息;
7
T/SDBMXH2023—XXXX
e)認(rèn)證系統(tǒng)校驗(yàn)回傳的動(dòng)態(tài)口令及相關(guān)信息,并將校驗(yàn)結(jié)果反饋至接入設(shè)備;
f)接入設(shè)備依據(jù)校驗(yàn)結(jié)果反饋用戶登錄是否成功。
此過(guò)程應(yīng)符合6.6的功能要求。
掃碼登錄認(rèn)證測(cè)試
掃碼登錄認(rèn)證應(yīng)按照以下流程進(jìn)行測(cè)試:
a)用戶主體使用移動(dòng)終端動(dòng)態(tài)令牌應(yīng)用掃描接入設(shè)備用戶界面的二維碼;
b)由動(dòng)態(tài)令牌應(yīng)用將用戶信息、動(dòng)態(tài)口令以及會(huì)話唯一標(biāo)識(shí)等通過(guò)消息發(fā)送至認(rèn)證系統(tǒng);
c)認(rèn)證系統(tǒng)校驗(yàn)用戶信息與動(dòng)態(tài)口令等,將校驗(yàn)結(jié)果反饋至接入設(shè)備;
d)接入設(shè)備依據(jù)校驗(yàn)結(jié)果反饋用戶登錄是否成功。
此過(guò)程應(yīng)符合6.7的功能要求。
操作系統(tǒng)登錄認(rèn)證測(cè)試
操作系統(tǒng)登錄認(rèn)證應(yīng)按照以下流程進(jìn)行測(cè)試:
a)用戶主體在操作系統(tǒng)的登錄界面分別提交用戶名、密碼、動(dòng)態(tài)密碼信息;
b)認(rèn)證客戶端判斷是否能夠與認(rèn)證服務(wù)器通信;
c)在通信正常清況下將認(rèn)證信息發(fā)送至認(rèn)證系統(tǒng),由認(rèn)證系統(tǒng)進(jìn)行校驗(yàn);
d)人為設(shè)置通信異常情況時(shí):
1)當(dāng)認(rèn)證系統(tǒng)允許通訊異常情況登錄時(shí),認(rèn)證客戶端自主完成校驗(yàn),并在能夠通信時(shí)將認(rèn)證
信息回傳至認(rèn)證系統(tǒng);
2)當(dāng)認(rèn)證系統(tǒng)不允許通訊異常情況登錄時(shí),阻止登錄系統(tǒng);
e)認(rèn)證客戶端依據(jù)校驗(yàn)結(jié)果判定用戶是否允許進(jìn)入操作系統(tǒng)。
此過(guò)程應(yīng)符合6.8的功能要求。
郵件客戶端可信化測(cè)試
郵件客戶端可信化測(cè)試應(yīng)按照以下流程進(jìn)行:
a)用戶主體在郵件客戶端配置連接郵件系統(tǒng)信息與用戶校驗(yàn)信息;
b)認(rèn)證系統(tǒng)校驗(yàn)用戶信息并推送信息至用戶主體的設(shè)備終端;
c)用戶主體通過(guò)消息確認(rèn)郵件客戶端為用戶本人所為且授權(quán)可信;
d)郵件客戶端授權(quán)后可正常進(jìn)行收發(fā)郵件。
此過(guò)程應(yīng)符合6.9的功能要求。
認(rèn)證系統(tǒng)的高可用測(cè)試
認(rèn)證系統(tǒng)應(yīng)能夠通過(guò)高可用配置完成不少于2個(gè)認(rèn)證系統(tǒng)間的數(shù)據(jù)實(shí)時(shí)同步。在完成配置同步后,
應(yīng)具備其中任意一個(gè)認(rèn)證系統(tǒng)宕機(jī),其余部分認(rèn)證系統(tǒng)仍可接管實(shí)現(xiàn)第6章要求并通過(guò)7.1-7.10、7.12
的檢驗(yàn)項(xiàng)目。
用戶自助服務(wù)測(cè)試
認(rèn)證系統(tǒng)應(yīng)對(duì)用戶自助服務(wù)進(jìn)行權(quán)限控制,自助服務(wù)的用戶界面應(yīng)與管理界面進(jìn)行區(qū)分,不應(yīng)通過(guò)
自助服務(wù)界面獲取認(rèn)證管理界面相關(guān)信息。用戶通過(guò)自助服務(wù)應(yīng)可完成授權(quán)的密碼修改、個(gè)人用戶信息
管理和個(gè)人令牌管理,并能通過(guò)自助服務(wù)界面獲悉令牌的獲取方式或渠道。
8
T/SDBMXH2023—XXXX
A
A
附錄A
(資料性)
認(rèn)證系統(tǒng)HTTPAPI接口參數(shù)定義
A.1請(qǐng)求參數(shù)
請(qǐng)求參數(shù)參見(jiàn)表A.1。
表A.1請(qǐng)求參數(shù)列表
參數(shù)名稱參數(shù)類型參數(shù)值說(shuō)明必傳
此值必須與ckey服務(wù)器上所設(shè)置
clientNamestring設(shè)備名稱是
的名稱相同,
加密秘鑰
sharedSecretstring共享密碼加密秘鑰說(shuō)明:是
加密算法AES/CBC/PKCS7Padding
loginCodestring登陸賬號(hào)登陸用戶名是
loginWordstring登陸密碼登陸密碼是
authTypeinteger(int32)認(rèn)證類型固定值:‘’5”是
sessionIdstring認(rèn)證會(huì)話id在多步認(rèn)證時(shí)為必傳參數(shù)否
deviceTypeinteger(int32)設(shè)備類型固定值:“6”是
serviceIdstring服務(wù)器ID是
authRequestIpstring登陸設(shè)備IP必填參數(shù)是
A.2返回參數(shù)
返回參數(shù)參見(jiàn)表A.2。
表A.2返回參數(shù)列表
參數(shù)名稱說(shuō)明
Accept成功
Challengechallenge請(qǐng)求
Error_code具體信息參見(jiàn)狀態(tài)碼列表
A.3狀態(tài)碼
狀態(tài)碼參見(jiàn)表A.3。
表A.3狀態(tài)碼列表
狀態(tài)碼參數(shù)名稱說(shuō)明
200AUTH_PASS認(rèn)證成功
201AUTH_CHALLENGEchallenge請(qǐng)求
202USER_NOT_EXISTS用戶不存在
203AUTH_EQUIP_ERROR認(rèn)證
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026吉林四平市梨樹(shù)農(nóng)墾集團(tuán)董事長(zhǎng)崗位選聘1人備考題庫(kù)及一套參考答案詳解
- 2026中國(guó)熱帶農(nóng)業(yè)科學(xué)院農(nóng)業(yè)機(jī)械研究所招聘8人備考題庫(kù)(陜西)及一套答案詳解
- 2025廣東佛山市順德區(qū)樂(lè)從鎮(zhèn)沙滘小學(xué)招文員1人備考題庫(kù)及1套參考答案詳解
- 2025四川宜賓市消防救援局第五次招聘政府專職消防員35人備考題庫(kù)完整參考答案詳解
- 2025云南昭通市發(fā)展和改革委員會(huì)招聘3人備考題庫(kù)及答案詳解(考點(diǎn)梳理)
- 2026內(nèi)蒙古鄂爾多斯市伊金霍洛旗公立醫(yī)院引進(jìn)高層次衛(wèi)生專業(yè)技術(shù)人員8人備考題庫(kù)及一套完整答案詳解
- 2026內(nèi)蒙古錫林郭勒盟錫林浩特市喜榕文化有限公司招募見(jiàn)習(xí)生8人備考題庫(kù)及答案詳解1套
- 2025財(cái)達(dá)證券股份有限公司資產(chǎn)管理業(yè)務(wù)委員會(huì)招聘2人備考題庫(kù)(北京)及完整答案詳解
- 2026國(guó)家中煙物流技術(shù)有限責(zé)任公司第一批招聘5人備考題庫(kù)及完整答案詳解1套
- 2025廣西百色市平果市大學(xué)園區(qū)管理服務(wù)中心城鎮(zhèn)公益性崗位人員招聘1人備考題庫(kù)附答案詳解
- 植入式靜脈給藥裝置(輸液港)-中華護(hù)理學(xué)會(huì)團(tuán)體標(biāo)準(zhǔn)2023
- GB/T 2988-2023高鋁磚
- 東風(fēng)7電路圖解析
- 數(shù)字填圖系統(tǒng)新版(RgMap2.0)操作手冊(cè)
- YY/T 1778.1-2021醫(yī)療應(yīng)用中呼吸氣體通路生物相容性評(píng)價(jià)第1部分:風(fēng)險(xiǎn)管理過(guò)程中的評(píng)價(jià)與試驗(yàn)
- FZ/T 73009-2021山羊絨針織品
- JJF 1069-2012 法定計(jì)量檢定機(jī)構(gòu)考核規(guī)范(培訓(xùn)講稿)
- 2011-2015廣汽豐田凱美瑞維修手冊(cè)wdl
- DFMEA編制作業(yè)指導(dǎo)書(shū)新版
- DB35∕T 1844-2019 高速公路邊坡工程監(jiān)測(cè)技術(shù)規(guī)程
- 城市管理綜合執(zhí)法局城管執(zhí)法與執(zhí)法程序PPT模板
評(píng)論
0/150
提交評(píng)論