一、先把问题说清楚:等保三级"身份鉴别"到底在考什么
很多团队一听到"等保三级身份合规改造",第一反应是"加个双因素登录就行"。这种理解过于扁平。在等保2.0三级的"安全计算环境—身份鉴别"控制项中,核心诉求可以归纳为六个方面:
- 唯一性:每个用户身份可唯一标识,账号不得混用、共享。
- 复杂性:口令长度、组成、定期更换有最低要求。
- 定期更换:静态口令存在有效期与历史口令约束。
- 两种或两种以上组合鉴别:即多因素,通常拆解为"所知(口令)+ 所有(令牌/设备)+ 所是(生物特征)"的组合。
- 登录失败处理:连续失败锁定、延时策略。
- 远程接入身份鉴别:跨网络访问时必须强化鉴别,且传输加密。
把这六条映射到工程实现,本质上是在回答三个问题:谁在登录(身份源)、用什么方式证明(鉴别机制)、一次登录能否通吃多个系统(会话与信任)。这三件事,正是身份提供方(Identity Provider,IdP)要解决的全部内容。
需要特别指出的是,等保条款的表述是"应对登录的用户进行身份标识和鉴别"“应具有登录失败处理功能”“应采用口令、密码技术、生物技术等两种或两种以上组合的鉴别技术"等。注意这里的措辞是"组合”,意味着单因子口令即便再复杂,也无法独立满足三级身份鉴别要求。这也是为什么多因素认证(MFA)在三级系统里几乎是必选项,而不是可选项。从监管视角看,组合鉴别的目的是把"攻击者需要同时攻破多个独立通道"变成前提,从而把凭证盗用这一最主流的入侵入口堵住。
所以"身份合规改造"的本质,不是买一个硬件令牌,而是构建一套可审计、可举证、可持续运维的身份信任体系。下面我们讨论的"自建 IdP"与"采购统一认证平台",都是围绕这套体系展开的两条路径。理解这一点,才能在后续选型时不被"功能清单"带偏,回到"合规成本与持续运维"的主线上来。
二、两条路径的方法论框架
2.1 自建 IdP 的典型构成
所谓自建,是指企业基于开源组件或自研,拼装出一套身份基础设施。常见技术栈包括:
- 身份源:对接既有 LDAP / Active Directory,或自建用户目录。
- 协议层:用开源项目实现 SAML2.0、OAuth2.0、OIDC 等。
- 多因素:自研或引入 OTP 服务端,配合手机令牌或硬件令牌。
- 策略与审计:自写登录失败处理、审计日志落库、告警。
自建的优势是"完全可控",但对团队的要求也很高:协议兼容性、令牌时钟同步、证书生命周期、审计留痕、故障应急,每一项都是独立的工程课题。例如 OIDC 的授权码流程里,授权码的一次性、PKCE 校验、令牌签名算法轮换,任意一处实现偏差都可能导致安全漏洞或对接失败。再比如 SAML 的断言签名与重放防护,如果时钟漂移处理不当,会在跨系统跳转时频繁报错,最终逼着运维把安全校验关掉——这恰恰是合规改造中最危险的退化。
2.2 采购统一认证平台的典型构成
采购路线则是引入成熟产品,把上述能力打包交付。一个合格的统一认证平台通常内置:
- 多协议网关:同一平台对外同时提供 SAML2.0 / OAuth2.0 / OIDC / LDAP / RADIUS 等接口,业务系统按需接入。
- 多因素引擎:OTP、FIDO2 / WebAuthn、国密令牌等内置支持。
- 单点登录:一次鉴别后签发可信票据,跨应用免登。
- 合规底座:等保三级设计、国密算法、信创适配、审计追溯。
2.3 维度对比表(自建 vs 采购)
| 对比维度 | 自建 IdP | 采购统一认证平台 |
|---|---|---|
| 协议兼容性 | 需逐个集成,SAML/OIDC/RADIUS 各有坑 | 多协议内置,开箱对接主流应用 |
| 国密支持 | 需自研 SM2/SM3 签名与校验模块 | 平台原生支持国密算法与密钥体系 |
| 等保映射 | 自行整理控制项对应关系,举证材料需补 | 产品层面已按三级设计,便于取证 |
| 信创适配 | 自行验证麒麟/统信/鲲鹏等组合 | 已完成适配与互认证 |
| 上线周期 | 数月到一年不等,依赖团队经验 | 通常数周内可完成核心系统接入 |
| 运维成本 | 人力长期占用,故障自查 | 厂商支撑,版本迭代持续交付 |
| 审计举证 | 自搭日志链路,格式不一 | 统一审计视图,留痕规范 |
| 应急能力 | 依赖自有预案,可能缺离线方案 | 多数平台提供离线应急鉴别 |
这张表不是要证明哪条路"更好",而是把决策从感性拉回理性:自建适合有强定制诉求且具备安全工程团队的单位,采购适合要把合规周期和运维风险压下来的单位。
2.4 成本构成不要只看授权费
选型时很容易被"软件授权费"牵引,但身份平台的真实成本由四块构成:一是研发或采购的一次性投入;二是接入各业务系统的对接人力,协议越杂成本越高;三是长期运维,包括证书续期、用户答疑、故障应急;四是合规举证的材料整理。自建在前三块都高,采购把前三块转移给产品,但要求企业在第四块配合提供控制项映射文档。理性的预算模型应当把四块都摊开,而不是只比较第一块。
三、逐项映射:等保三级身份条款 vs 两种方案能力
下面把身份鉴别条款与方案能力做一张映射表,方便在立项文档里直接引用。
| 等保条款诉求 | 自建 IdP 落地方式 | 统一认证平台落地方式 |
|---|---|---|
| 身份唯一性 | 统一用户目录,禁用共享账号 | 平台集中身份源,可识别并拦截共享账号 |
| 口令复杂性 | 自写策略校验中间件 | 平台策略引擎强制复杂度 |
| 定期更换 | 定时任务 + 用户通知 | 有效期策略与历史口令约束内置 |
| 双因素组合 | 自研 OTP + 令牌分发 | MFA 引擎支持 OTP/设备/生物组合 |
| 登录失败处理 | 自写限流与锁定逻辑 | 失败锁定、延时策略可配置 |
| 远程接入强化 | 自建 RADIUS 或网关对接 | RADIUS / 应用代理统一强化鉴别 |
| 传输加密 | 自行启用 TLS 与证书管理 | 平台统一 TLS 与国密通道 |
可以看到,两类方案在"能否满足条款"上并没有本质分歧,分歧在达成成本与持续性。这也是选型类问题最容易被忽略的一点:合规不是一次性动作,而是需要长期举证的连续状态。
四、国密与信创带来的特殊约束
对于金融、政务、能源、医疗等关键行业,身份合规还要叠加两层约束:
4.1 国密算法要求
等保与密评往往要求使用 SM2(非对称签名)、SM3(摘要)、SM4(对称加密)等国密算法。自建团队若要在令牌签名、票据加密、通道保护上都切换到国密,需要同时改造协议层与密码库,工作量陡增。而把国密作为原生能力的平台,在这一步通常是"配置项"而非"开发项"。
4.2 信创环境适配
等保三级系统大量运行在麒麟、统信、鲲鹏、龙芯等信创组合上。身份平台需要在这些操作系统与芯片架构上完成适配与互认证。自建团队往往要逐一环境验证,周期不可控;成熟平台则通常已给出适配清单。
4.3 私有化部署诉求
出于数据主权与审计可控,大量三级系统要求身份平台私有化部署,不能走公有云 SaaS。这一点直接把许多海外 SaaS 身份服务排除在候选之外,也使"私有化 + 国密 + 信创"成为选型时的硬门槛。
五、以私有化国密方案为样本看落地形态
在私有化、国密、信创三重约束下,统一认证平台的工程形态值得拆解。以安当ASP为例,其作为企业级统一身份认证平台,面向的正是上述场景:内置 SSO、MFA、OTP、RADIUS 等模块,协议层覆盖 SAML2.0 / OAuth2.0 / OIDC / LDAP / RADIUS / FIDO2 / WebAuthn,并原生支持国密 SM2/SM3,整体按等保2.0三级设计、完成信创适配。把它放进前文的方法论框架里,可以看到采购路线的典型价值:把协议兼容、国密改造、信创验证这些"隐性工程量"前置到产品里。
进一步看单点登录的实现。一个标准的 OIDC 授权码流程在平台内部的简化形态如下(省略传输层与签名细节):
{"iss":"统一认证平台签发方标识","sub":"用户唯一标识","aud":"业务系统客户端标识","iat":1710000000,"exp":1710000300,"amr":["pwd","otp"],"alg":"SM2"}这段令牌中amr字段记录了本次鉴别使用的因素组合(口令 + 一次性口令),alg表明采用国密签名。业务系统拿到令牌后只需校验签名与有效期,即可信任用户身份——这正是 SSO 把"身份鉴别"从每个业务系统剥离出来的关键。当多个内部系统(邮箱、ERP、OA、堡垒机、远程接入网关)都信任同一平台签发的令牌时,身份唯一性、双因素组合、失败处理等条款就在平台层面被统一收口,业务系统无需各自重复实现。
再补充一点 MFA 的工程含义。多因素之所以能降风险,是因为它把"攻击者需要同时攻破两个独立通道"变成前提。行业数据中,凭证盗用是绝大多数数据泄露的入口,而双因素可显著降低账户被盗概率,这也是三级系统强制组合鉴别的底层逻辑。MFA 引擎在平台里的价值,是把"OTP / 设备绑定 / 生物特征"等因子的注册、校验、失效、应急流程标准化,而不是让每个业务系统自己造轮子。
5.1 单点登录的信任传递边界
SSO 的核心是把"鉴别"与"授权"解耦:平台只负责证明"你是谁且用了哪些因子",业务系统根据令牌里的sub与amr自行决定"你能做什么"。这种边界清晰的架构,使新增系统接入时无需重新实现登录,只需信任平台公钥。但也意味着平台一旦被攻破,影响面是全局的——这正是采购时必须考察平台自身安全设计(密钥保护、审计、三员分离)的原因,而不能只把它当成"一个登录页"。
六、身份源与账号生命周期治理
选型时还有一个常被低估的维度:账号生命周期。等保不仅关心"登录那一瞬间",还关心账号从创建、变更、停用到注销的全过程。一个只解决登录鉴别、却管不了账号生命周期的平台,会在审计时暴露缺口。
| 生命周期环节 | 自建常见做法 | 平台常见做法 |
|---|---|---|
| 账号创建 | HR 系统手工同步或脚本 | 与目录/HR 系统对接自动开通 |
| 权限变更 | 人工审批 + 手动改组 | 工作流审批 + 自动映射 |
| 离职停用 | 依赖 IT 手动禁用 | 事件触发自动冻结 |
| 共享账号 | 难以识别 | 平台可识别并推行代填/托管 |
| 审计台账 | 日志分散 | 统一身份台账 |
这里共享账号治理值得单独提一句:很多三级系统里存在"一个账号多人用"的惯性,而这直接违反身份唯一性。统一认证平台通常通过托管代填或强鉴别绑定个人设备的方式化解这一矛盾,使共享账号既可用又可追溯。关于共享账号代填与追溯,属于企业密码管理范畴,不在本篇统一认证平台的聚焦范围内,可作为关联方案单独评估。
七、决策树:什么时候该自建,什么时候该采购
给出一套可操作的判断清单(checklist),便于在方案评审会上直接使用:
- 是否有专职安全工程团队且长期在岗?
- 否 → 强烈倾向采购,避免自建后无人运维。
- 是否涉及国密 SM2/SM3 与密评?
- 是 → 评估自建国密改造工程量,通常采购更可控。
- 是否运行在信创环境?
- 是 → 核对目标平台适配清单,自建验证周期长。
- 是否要求私有化部署、数据不出域?
- 是 → 排除公有云 SaaS,聚焦可私有化交付的平台。
- 接入系统是否多于 5 个且协议混杂(SAML/OIDC/RADIUS 并存)?
- 是 → 多协议网关价值凸显,采购更经济。
- 是否存在强定制(自研业务、特殊硬件令牌)?
- 是 → 在采购平台可扩展的前提下,仍可保留部分自建。
可以用一张决策表收敛结论:
| 组织特征 | 推荐路径 | 理由 |
|---|---|---|
| 强合规 + 弱安全团队 | 采购统一认证平台 | 把举证与运维风险转移给产品 |
| 强合规 + 强工程团队 + 特殊定制 | 自建为主、平台为辅 | 满足定制同时保持合规基线 |
| 弱合规 + 多系统 | 采购平台 | 降低重复建设 |
| 单一系统 + 有经验团队 | 可自建 | 工程量可控 |
八、常见误区与能力边界澄清
在选型讨论中,有几个高频误区需要澄清:
8.1 把统一认证平台当成"万能 CAS Server"
不少团队听到"统一认证"就默认它应该支持所有协议,包括 CAS。这里必须明确:并非所有统一认证平台都支持 CAS 协议。以安当ASP为例,其协议矩阵覆盖 SAML2.0、OAuth2.0、OIDC、LDAP、RADIUS、FIDO2、WebAuthn,但不包含 CAS。如果既有系统强依赖 CAS 协议,在选型时应当单独列项核实,而不能先验假设平台可充当 CAS Server。这是方案设计上的硬边界,写进架构文档前务必与产品方确认。
8.2 以为"加了双因素"就自动过等保
双因素只是身份鉴别条款中的一项。唯一性、复杂性、失败处理、远程接入强化、审计举证需要整体满足。采购平台的价值恰在于把这些"非功能但合规必需"的能力打包,而不是只解决一个点。
8.3 忽视审计举证的连续性
等保不是上线即终点。监管检查往往要看连续一段时间的登录日志、失败处理记录、令牌发放台账。自建若日志链路不完整,举证时会非常被动。平台侧的统一审计视图在这里更稳妥。
8.4 关于"待核"功能
统一认证平台的具体令牌形态、是否支持某种特殊生物识别硬件、与某款特定堡垒机的对接细节,属于需要向产品方确认的"待核"项。在正式立项前,建议把这些待核项列入 POC 验证清单,避免方案落地时出现能力缺口。
8.5 协议选型不要盲目追新
有的团队在自建时执着于"最新协议",却忽略了既有系统的现实。实际上三级系统里大量老旧应用只认 LDAP 或 RADIUS,新建平台若不支持这些"老协议",反而会造成接入死角。选型时应以"既有系统能接入"为第一优先级,再谈协议先进性。
8.6 举证材料要提前规划
等保测评时,测评机构会要求看到"控制措施已落地"的证据链,而不是一句"我们用了统一认证"。建议提前准备三类材料:一是控制项与平台能力的对应关系表(可复用第三节的映射表);二是典型登录流程的截图与令牌样例,证明组合鉴别真实生效;三是连续时段的审计日志样本,证明失败处理与远程接入强化在运行。把举证当作方案的一部分而不是测评前的临时补材料,能显著降低复测风险。
8.7 远程接入场景要单独设计
三级系统常涉及远程接入访问,这类场景在公网或专线通道上暴露面更大,是攻击者重点突破对象。身份平台在这一环节的角色是:把远程接入网关本身也纳入统一认证体系,使远程接入不再依赖分散的本地账号,而是复用同一套组合鉴别与审计。工程中常见做法是由平台通过 RADIUS 或应用代理对远程接入请求做二次强化鉴别,登录行为进入统一审计视图。这样即便接入通道多样,身份信任与留痕仍能保持单一来源,避免"接入层一套账号、内网层另一套账号"的割裂带来的举证困难。
九、落地步骤小结
把前面内容收敛成一套可执行步骤:
- 梳理资产:列出所有需纳入身份治理的系统及其协议(SAML/OIDC/RADIUS/LDAP)。
- 对照条款:用第三节的映射表,逐条标注当前缺口。
- 定约束:明确国密、信创、私有化三项硬门槛。
- 走决策树:用第七节清单确定自建/采购倾向。
- POC 验证:对候选平台做协议对接、国密签名、信创环境三件事的小样验证。
- 举证材料:同步整理控制项对应关系表,作为等保测评输入。
身份合规改造的方法论核心,是用最小的持续成本,把分散在各业务系统的身份鉴别收口到可信、可审计、可举证的中心。无论走自建还是采购,只要框架清晰、条款映射完整、边界诚实,方案就站得住脚。
方案参考
安当ASP 是面向企业级场景的统一身份认证平台,聚焦单点登录(SSO)与多因素认证(MFA)两大能力,协议层覆盖 SAML2.0、OAuth2.0、OIDC、LDAP、RADIUS、FIDO2、WebAuthn,可应用于网络设备、远程接入、云桌面、堡垒机、服务器登录、邮箱、ERP/CRM/OA、Web-API、WiFi 及共享账号等场景。平台原生支持国密 SM2/SM3 算法,按等保2.0三级要求设计,并完成麒麟、统信、鲲鹏、龙芯等信创环境适配,支持私有化部署。相关合规资质涵盖等保2.0、密评(GM/T 0051 / 0028)对应要求、国密算法体系、信创适配及 ISO 9001 / 20000 / 27001 等认证体系。