webapi安全验证_手机测试路由器丢包率

webapi安全验证_手机测试路由器丢包率无线局域网鉴别与保密基础结构WAPI是无线局域网安全协议,也被列为多种检测的测试项目。自联盟成员西电捷通研发WAPI技术以来,我们在密切跟踪WAPI安全技术的基础上,按照协议的技术特点将其工程实践化,而且,基于对WAPI安全协议的深刻理解,我们对WAPI安全协议的检测形成了一套系统方法,并研发了WAPI安全协议检测系统,如何保障WAPI安全协议检测系统测试的准确性和稳定性将是测试工作的核心。

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

如果说通信网络是一座巍然耸立的大厦,那么通信协议恰似这座大厦的地基,而网络安全协议就像地基中的钢筋混凝土,其重要性不言而喻。无线局域网鉴别与保密基础结构(WLAN Authentication and Privacy Infrastructure,WAPI)是无线局域网安全协议,也被列为多种检测的测试项目。自联盟成员西电捷通研发WAPI技术以来,我们在密切跟踪WAPI安全技术的基础上,按照协议的技术特点将其工程实践化,而且,基于对WAPI安全协议的深刻理解,我们对WAPI安全协议的检测形成了一套系统方法,并研发了WAPI安全协议检测系统,如何保障WAPI安全协议检测系统测试的准确性和稳定性将是测试工作的核心。

WAPI安全协议测什么

WAPI安全协议检测系统测什么?以往无线通信方面的技术,国内一般通过引进和模仿,协议的使用更多是“拿来主义”,因此对于协议的测试我们并没有“标杆”参考,只能“摸着石头过河”。在认真研究国内外相关技术之后,结合WAPI安全协议的技术特点,我们明确了WAPI安全协议测试的内容:

1、WAPI协议一致性测试

一致性测试是协议测试的基础,用于检测所实现的系统与协议规范描述的符合程度。通信产品遵循的通信协议是确保不同厂商的产品能够互联互通的关键,因此协议一致性测试便成为产品开发过程中的重要环节之一。在当今移动终端领域,技术和产品更新换代周期非常短,来自不同厂商的产品必须能够相互通信,而这些技术和产品所遵循的通信协议是确保其能接入现有通信网的关键。因此,如何快速、高效地完成通信设备的协议一致性测试便成为产品开发和测试中的重要环节。

2、WAPI协议完整性测试

协议完整性测试是为了检测协议实体或系统在各种恶劣环境下运行的能力,主要包括以下几种状态:信道被切断、掉电、注入干扰报文等,WAPI安全协议完整性测试的重点是围绕注入异常报文来检测协议实现的健壮性。

3、WAPI协议性能测试

性能测试是指测试协议实体或系统的性能指标,是用实验的方法检测被测协议实现的各种性能参数,包括:数据传输率、连接时间、执行速度、吞吐量、并发数等。WAPI安全协议检测系统重点检测待测产品吞吐量指标。

WAPI安全协议检测系统怎么测

WAPI安全协议检测系统能够主动模拟WAPI协议通信应用场景和交互流程,通过专业的数据采集设备,捕获通信过程中的各种数据报文,交由分析引擎进行甄别、分析和必要的运算,检测无线局域网设备的WAPI协议一致性、WAPI协议完整性及性能指标是否满足测试规范和实际应用的要求。系统主要由以下三部分组成。

1、控制台:负责运行WAPI安全协议检测系统主程序,配置测试参数,执行测试任务,解析测试数据,出具测试报告;

2、基准设备:符合GB15629.11/1101/1102/1104、GB 15629.11-2003/XG1-2006标准要求的无线局域网设备,实际检测中可与EUT(待测设备)完成WAPI安全协议交互,辅助控制台完成检测任务;

3、数据采集器:专业的数据采集设备,用于捕获WAPI协议交互过程中的数据报文。

webapi安全验证_手机测试路由器丢包率

                   图1  WAPI安全协议检测系统组成原理图

WAPI安全协议检测系统顾名思义就是用来检测WAPI产品的协议符合性,其作用好像一把尺子,要想尺子度量准确,首先要保证尺子的精准性。我们通过以下四个层面的测试保证这把“尺子”的准确性。

第一项:WAPI协议测试项目的完整性

WAPI安全协议检测系统是依据GB/T32420-2015 《无线局域网测试规范》进行设计和开发的,因此在实际测试过程中通过将系统实现功能与测试规范进行严格比对,检查测试类别是否完整,检查具体用例是否完全覆盖,保证WAPI安全协议检测系统测试项与测试规范要求的检测项完全一致。无线局域网测试规范中,需要WAPI安全协议检测系统参与的检测项如下。

表1  WAPI安全协议检测系统检测项目列表

webapi安全验证_手机测试路由器丢包率

                       

第二项:WAPI协议接入鉴别流程的准确性

流程决定任务成败,再完美的规划如果流程存在错误,结果也将一团糟。鉴于WAPI协议有一套标准的接入鉴别流程,在实际测试过程中我们首先通过数据采集器对WAPI有线、无线报文进行捕获,然后对其进行分析生成接入鉴别流程,最后将生成的流程与GB/T 32420-2015《无线局域网测试规范》中的标准流程进行对比测试,确保WAPI协议接入鉴别流程符合测试规范的要求。

webapi安全验证_手机测试路由器丢包率

图2  WAPI预共享密钥模式接入鉴别流程图


webapi安全验证_手机测试路由器丢包率

图3  WAPI证书模式接入鉴别流程图


第三项:WAPI协议报文解析的正确性

WAPI安全协议检测系统可对捕获的报文进行解析。如何保证捕获报文解析的正确性?在测试过程中,我们使用了业界主流的数据报文捕获分析工具进行WAPI协议包的捕获,将报文解析结果与WAPI安全协议检测系统产生的报文解析结果进行比对测试,如果WAPI报文解析结果完全一致,说明WAPI安全协议检测系统报文解析结果正确。

webapi安全验证_手机测试路由器丢包率

图4  WAPI协议报文解析图

第四项:WAPI协议性能测试的准确性

性能指标是衡量一个系统的重要参数,WAPI安全协议检测系统可对待测设备的性能指标进行测试,如何验证性能测试结果的准确性?通过对同一待测设备和相同性能指标的测试项,在相同的测试环境下,分别使用业界权威性能测试工具IxChariot与WAPI协议检测系统进行测试,并对测试结果进行对比来验证WAPI安全协议检测系统性能测试结果的准确性。

webapi安全验证_手机测试路由器丢包率

 图5  WAPI性能测试过程图


WAPI安全协议检测系统再优化

产品或系统都要经过市场检验以持续改进,用户界面是否友好,参数配置是否方便,操作流程是否清晰,测试过程是否便捷,WAPI安全协议检测系统也是如此。我们的技术团队通过对产品的不断优化,最终打造了一款界面友好、运行稳定、操作便捷的WAPI安全协议检测系统。

古语曰“十年磨一剑”,WAPI诞生至今已达十年有余,十年来我们始终密切跟踪西电捷通WAPI安全协议技术。在充分研究西电捷通WAPI安全协议的基础上,我们研发了WAPI安全协议检测系统,并不断锤炼和打造这把“宝剑”,其目的就是让它更锋利和坚韧。这套检测系统可进行不同型号和不同品牌终端产品的WAPI安全协议符合性检测,保障无线终端设备在无线局域网的使用安全。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/181792.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • STM32项目设计:基于STM32F4的电子阅读器制作教程[通俗易懂]

    STM32项目设计:基于STM32F4的电子阅读器制作教程[通俗易懂]基于STM32F4的电子阅读器一、项目功能要求项目说明:项目偏软件,但是要依赖于自己对硬件的熟悉和驱动才能完成用到的主要技术:SD卡驱动(难–不过可移植SD卡驱动细节可在用完再了解其驱动协议)FatFs文件系统移植使用LCD屏驱动(加载字库文件做字库在LCD上的显示)功能要求:开机Logo电子书列表扫描电子书列表显示及小说选择菜单阅读功能:字体选择字体大小选择字体颜色设置阅读背景设置书签设置能够记录每本电子书的退出时处于什么阅读位置下

  • HTTP常见的状态码

    HTTP常见的状态码状态码解释200一切正常301永久重定向302临时重定向401用户名或密码错误403禁止访问(客户端IP地址被拒绝404文件不存在414请求URI头部过长500服务器内部错误502BadGateway(错误网关)…

  • java中的局部变量和全局变量哪个优先_java中成员变量是全局变量吗

    java中的局部变量和全局变量哪个优先_java中成员变量是全局变量吗Java变量java中主要有如下几种类型的变量:一、局部变量只在特定的过程或函数中可以访问的变量,被称为局部变量。与局部变量相对应的,是全局变量。全局变量就是从定义的位置起,作用域覆盖整个程序范围的变量。局部变量可以和全局变量重名,但是局部变量会屏蔽全局变量。在函数内引用这个变量时,会用到同名的局部变量,而不会

  • httprunner(4)录制生成测试用例[通俗易懂]

    httprunner(4)录制生成测试用例[通俗易懂]前言写用例之前,我们应该熟悉API的详细信息。建议使用抓包工具Charles或AnyProxy进行抓包。har2case我们先来了解一下另一个项目har2case他的工作原理就是将当前主流的抓

  • 怎样使用 iOS 7 的 AVSpeechSynthesizer 制作有声书(2)

    怎样使用 iOS 7 的 AVSpeechSynthesizer 制作有声书(2)

    2021年11月29日
  • html 竖排导航条,html 导航栏

    html 竖排导航条,html 导航栏html>lvnian学习(http://lvnian.blog.51cto.com/)ul{list-style-type:none;margin:0;padding:0;}a:link,a:visited{display:block;font-weight:bold;color:#FFFFFF;background-color:#98bf21;width:120px;text-align…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号