学一点Wi-Fi:WAPI

WAPI(Wlan Authentication and Privacy Infrastructure)是中国的无线局域网安全标准,强调互相认证。它与802.11协议兼容,但通过证书鉴别实现双端身份验证,并使用SMS4加密算法,不同于Wi-Fi的AES。接入WAPI网络涉及关联、证书鉴别和密钥派生三个步骤,其中基于证书的方式需证书鉴别过程。
摘要由CSDN通过智能技术生成

0. 准备知识

0.1 加密,认证与证书[1]

在网络中,A给B发消息,如果信息明文传输,那么很容易被窃取、被篡改;

使用了对称加密算法,则A和B之间可以通过密文传输,那么没有密钥将无法获取明文;

但是有个问题,密钥如何传输?传输密钥的过程仍然可能让第三方C获取,那么加密的信息就相当于明文传输了(C有密钥,可以破解)。

于是有了非对称加密,即公钥加密,私钥解密。A把自己的公钥公开,但是只有A自己的私钥才能解密,只要私钥不泄露,就只有自己能够解密;同样,B也有自己的私钥和公钥。

但是又有个问题,所有获取到A公钥的人都可以发信息给A,C可以冒充B给A发消息。如何证明信息是B发送的呢?这里涉及到签名,即B用自己的私钥加密一段信息发送给A,那么A可以用B的公钥解密,证明信息来源是B。

然而,如果B在给A发送公钥的时候就被C截取篡改并把自己的公钥冒充成B的发送给A,那么A就会认为C给自己发的公钥才是B的。所以现在需要证明B的公钥来自B,引入可信任第三方D。D负责给B的公钥做个证书,这个证书根据公钥和B的信息,用D的私钥加密得到个签名,再附上B的公钥和B的一些信息。D把证书发给A,A用D的公钥验证证书来源是D,同时这个证书中的公钥确实是来源于B。由于D的公钥也是通过证书发给A

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值