中华视窗是诚信为本,市场在变,我们的诚信永远不变...
一、密评中密码相关通用要求(一)密码算法
指标要求:信息系统中使用的密码算法应符合法律、法规的规定和密码相关国家标准、行业标准的有关要求。
措施:采用以上、及以上、国密算法等密码算法。
(二)密码技术
指标要求:信息系统中使用的密码技术应遵循密码相关国家标准和行业标准。
措施:采用IPSec或TLS1.1及以上的安全传输层协议
(三)密码产品和密码服务
指标要求:信息系统中使用的密码产品、密码服务应符合法律法规的相关要求。
措施:密码产品具备商密认证证书
二、物理和环境安全部分(一)身份鉴别
指标要求:
采用密码技术进行物理访问身份鉴别,保证重要区域进入人员身份的真实性。
得分措施:
使用符合商密要求的视频监控和电子门禁。
降低风险措施:
1、基于生物识别技术(如指纹等)对进入人员进行身份鉴别;
2、重要区域出入口配备专人值守并进行登记,且采用视频监控系统进行实时监控等。
检查方法:
1、视频监控和电子门禁产品是否具备商密认证证书;
2、视频监控记录是否完整,是否调用服务器密码机或密码模块实现完整性保护;
3、电子门禁出入记录是否完整,是否调用服务器密码机或密码模块实现完整性保护;
4、专人值守的,是否有出入登记记录。
三、网络和通信安全(一)身份鉴别
指标要求:
采用密码技术对通信实体进行身份鉴别(第二级到第三级)/双向身份鉴别(第四级),保证通信实体身份的真实性。
得分措施:
1、采用具备商密认证的安全网关,用户Ukey配备个人证书。
2、采用动态口令机制、基于对称密码算法或密码杂凑算法的消息鉴别码(MAC)机制、基于公钥密码算法的数字签名机制等密码技术对通信实体进行身份鉴别(第二级和第三级)/双向身份鉴别(第四级)
降低风险措施:
无
检查方法:
1、检查、智能密码钥匙是否具备商密认证证书;
2、抓取身份鉴别过程中的数据报文,检查是否使用了符合要求的SSL通道;
3、导出ukey中的用户证书,检查是否采用了国密算法或及以上秘钥强度;
4、抓取主机usb接口数据,检查身份鉴别过程中,是否真实调用了ukey中的数据。(实力强的测评机构这么干。)
(二)通信过程中重要数据的机密性
指标要求:
采用密码技术保证通信过程中重要数据的机密性。
得分措施:
采用具备商密认证的安全网关,用户Ukey配备个人证书。
缓解措施:
在“应用和数据安全”层面针对重要数据传输采用符合要求的密码技术进行机密性保护。
检查方法:
1、一般此项都做不到。
2、基本直接检查应用和数据安全层面。
(三)安全接入认证
指标要求:
采用密码技术对从外部连接到内部网络的设备进行接入认证,确保接入设备身份的真实性。
适用范围: 第四级
四、设备和计算安全(一)身份鉴别
指标要求:
采用密码技术对登录设备的用户进行身份鉴别,保证用户身份的真实性。
得分措施:
采用动态口令机制、基于对称密码算法或密码杂凑算法的消息鉴别码(MAC)机制、基于公钥密码算法的数字签名机制等密码技术对登录设备的用户进行身份鉴别。
商密设备一般配备管理员Ukey登录,测评会检查管理key中是否有证书或秘钥,且证书或秘钥使用及以上秘钥强度或国密算法的证书。
降低风险措施:
基于特定设备(如手机短信验证)或生物识别技术(如指纹)保证用户身份的真实性。
检查方法:
1、检查使用密码产品是否具备商密认证证书;
2、检查登录设备使用的ukey是否有证书或秘钥,且证书或秘钥的算法为国密算法或RSA秘钥长度不低于2048位。
3、抓包检查登录过程是否明文传输。
(二)远程管理安全通道
指标要求:
远程管理设备时,采用密码技术建立安全的信息传输通道。
得分措施:
采用密码技术建立安全的信息传输通道(目前没见过符合的)
降低风险措施:
在“网络和通信安全”层面使用SSL VPN网关/IPSec VPN网关等建立集中管理通道,且使用的密码技术符合要求。并通过堡垒机集中管理。(可部分得分)
检查方法:
1、密码产品的商密认证证书;
2、抓包检查通信过程中,国密算法或国际算法加密通道,且无明文传输。
3、检查是否是在建立隧道后才能登录堡垒机。
五、应用和数据安全(一)身份鉴别
指标要求:
采用密码技术对登录用户进行身份鉴别,保证应用系统用户身份的真实性。
得分措施:
1、使用具备商用密码产品认证证书的签名验签设备、智能密码钥匙(含个人国密证书)
2、应用需进行二次开发,单向验证实现要求:
客户端侧调用智能密码钥匙接口来产生随机数、导出用户证书、使用用户私钥对随机数进行签名,并读取证书中的唯一识别信息。
客户端侧将以上信息传输给应用服务器,由应用服务器调用签名验签设备接口,将随机数、用户证书、签名值传输给签名验签服务器进行验签。
验签通过后,应用服务器根据证书中的唯一识别信息与数据库中用户存储的唯一识别信息验证,通过后允许登录。
降低风险措施:
基于特定设备(如手机短信验证)或生物识别技术(如指纹)保证用户身份的真实性。
应用系统双向身份鉴别基本流程:
应用系统双向身份鉴别基本流程-这个示例并不完全正确
检查方法:
1、检查使用的密码产品智能密码钥匙、签名验签设备的商密证书;
2、分别在客户端和服务器抓取登录过程的报文,检查客户端登录过程是否明文传输,检查服务器是否调用签名验签设备。
3、抓取客户端USB接口数据,检查登录过程中是否从智能密码钥匙中读取用户证书、随机数、用私钥对数进行签名,并将读取到的三个数据进行验签。
4、停止签名验签设备的验签服务,检查是否能够登录成功,如果停止签名验签设备的验签服务还能登录验证成功,说明数据造假。
5、导出智能密码钥匙中的用户证书,检查证书中的算法是否为国密算法或RSA秘钥长度不低于2048。
(二)重要数据传输机密性
指标要求:
采用密码技术保证信息系统应用的重要数据在传输过程中的机密性。
得分措施:
1、使用国密算法的SSL证书,建立https安全通道。(需配合支持国密算法且具备商密认证证书的SSL安全网关来实现SSL卸载。)
2、使用国际算法的SSL证书(RSA秘钥长度不低于2048),建立Https安全通道,可部分得分。
3、使用的SSL证书为权威CA机构签发。
降低风险措施:
在“网络和通信安全”层面采用符合要求的密码技术保证重要数据在传输过程中的机密性。
检查方法: