FuJun 发表于 2024-5-15 07:21
  
非常好的实践教程,谢谢分享
SSL VPN(国密)测试— 项目案例分享
  

新手053854 158405人觉得有帮助

{{ttag.title}}
一.概述
1.1.测试目的
此方案介绍了某公司SSLVPN国密算法测试。

1.2.测试规范

此方案为比较全面的测试用例,测试前,需要仔细核对需要测试的功能项,无需测试的内容进行相应的删减测试前,确认测试环境是否已准备完成;测试中,需要对所测试内容的过程/结果与用户逐一确认,同时进行相应的截图留存,为后续输出测试报告做准备;测试后,整体测试报告交由相关人员进行结果确认。

二、环境部署
2.1.拓扑规划


三、国密算法SSLVPN测试
3.1.某公司VPN加密卡激活
根据国家商用密码合规要求,设备账号体系采用“三权分立”的管理模式,使用安全管理员账号登录web控制台(首次登录使用需要先创建        在安全管理员角色下创建账号),在【系统设置】→【密码卡管理】中激活密码卡。(提前将密码卡插入设备的USB接口)

3.2.某公司VPN启用中国商用密码标准
在【系统设置】→【SSLVPN选项】→【系统选项】中启用中国商用密码标准

3.3.发布VPN资源

四、SSL VPN配置
4.1 创建用户
在【SSL VPN设置】→【用户管理】创建测试用户:test,采用本地密码认证,密码:test

4.2 创建资源
在【SSL VPN设置】→【资源管理】创建L3VPN资源和TCP资源,资源地址均为192.168.1.100的80端口,即通过L3VPN和TCP访问192.168.1.100的web网站。

4.3 角色授权
新建test角色,将上一步创建的L3VPN资源和TCP资源授权给test用户。

4.4 用户登录
PC1电脑IP为10.*.*.100,浏览器拨入https://10.*.*.1登录SSLVPN,成功登录后如下图:

点击对应的资源,跳转到发布的资源页面,即内网的web网站:http://192.168.1.100


五、数据包分析
在SSLVPN设备后台抓取客户端和设备之间的数据交互,利用wireshark分析。
注:普通的wireshark无法分析国密算法的数据包,使用支持国密算法的wireshark分析数据。
客户端登录SSLVPN时,由于访问的是https页面,会进行tls协议交互,此时协商使用的加密套件是Cipher Suite: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (0xc030),属于国际商用密码标准。



在点击访问L3VPN/TCP资源后,此时产生的数据使用中国商用密码标准进行加密。

使用的加密套件是Cipher Suite: TLS1_TXT_ECC_SM2_WITH_SM4_128_CBC_SM3 (0xe013)
通过以上数据包的wireshark分析得出:SSLVPN进行资源访问时,加密算法使用的是中国商用密码标准。

打赏鼓励作者,期待更多好文!

打赏
42人已打赏

发表新帖
热门标签
全部标签>
每日一问
技术盲盒
2024年技术争霸赛
技术笔记
干货满满
信服课堂视频
产品连连看
GIF动图学习
新版本体验
每周精选
功能体验
秒懂零信任
2023技术争霸赛专题
技术晨报
技术咨询
安全攻防
信服圈儿
自助服务平台操作指引
问题分析处理
运维工具
通用技术
华北区交付直播
答题自测
在线直播
安装部署配置
深信服技术支持平台
社区帮助指南
天逸直播
以战代练
齐鲁TV
北京区每日一练
畅聊IT
专家问答
技术圆桌
MVP
网络基础知识
升级
上网策略
测试报告
日志审计
流量管理
每日一记
云计算知识
用户认证
原创分享
解决方案
sangfor周刊
VPN 对接
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
SDP百科
标准化排查
功能咨询
终端接入
授权
设备维护
资源访问
地址转换
虚拟机
存储
迁移
加速技术
排障笔记本
产品预警公告
玩转零信任
S豆商城资讯
技术争霸赛
「智能机器人」
追光者计划
答题榜单公布
纪元平台
卧龙计划
华北区拉练
山东区技术晨报
文档捉虫活动

本版版主

26
76
83

发帖

粉丝

关注

本版达人

新手24268...

本周建议达人

阿凯

本周分享达人

新手39341...

本周提问达人