如何用WizFi210连接带认证的SSL服务器
来源:互联网 发布:剑网三藏剑捏脸数据 编辑:程序博客网 时间:2024/04/29 03:38
网络数据传输,需要保证数据的完整性、保密性,以及能够对数据的发送者进行身份验证。由此SSL(Secure Socket Layer,安全套接层)协议的出现,为数据加密等问题提供了保证。那么在使用WIZnet网络产品中,如何连接带认证的SSL服务器,实现数据加密传输呢?本篇文章为你提供答案。
通常,连接<most SSL server>,你不需要<Client Certificate>(客户端认证),以及<A few SSL server>请求<a Client Certificate>。
例如,连接<Apple push server>,你需要苹果授权给你<a Client Certificate>。
来看一下这个使用WizFi210的带认证的SSL连接的例子。
步骤1)添加认证文件
AT+TCERTDEL=rootca
AT+TCERTDEL=usercert
AT+TCERTDEL=userkey
AT+TCERTADD=rootca,0,1273,0
[OK]
OK
AT+TCERTADD=usercert,0,1413,0
[OK]
OK
AT+TCERTADD=userkey,0,1191,0
[OK]
OK
步骤2)AP连接以及设置时间
AT+WD
[OK]
AT+NDHCP=1
[OK]
AT+WWPA=12345678
[OK]
AT+WA=WizFiDemoAP
IP SubNet Gateway
192.168.3.101: 255.255.255.0: 192.168.3.1
[OK]
AT+SETTIME=04/09/2013,13:11:11
[OK]
步骤3)SSL连接
AT+NCLOSEALL
[OK]
AT+NCTCP=17.172.xxx.xx,2195
[CONNECT 0]
[OK]
AT+SSLOPEN=0,rootca,usercert,userkey
[OK]
关于<AT+TCERTDEL>,<AT+TCERTADD及<AT+SSLOPEN>,请参考WizFi210编程指导。
关于认证文件类型及转换,请参考以下网站。
http://www.openssl.org/
By Steve
- 如何用WizFi210连接带认证的SSL服务器
- 如何用Oracle自带的连接池(JDBC)
- ssl如何用
- 用Visual Studio开发web应用程序,自带的.dbo后台数据库如何用代码实现连接
- Android上面HTTPS的SSL连接认证
- 如何用java连接sql的数据库
- 在MAC下如何用SSH连接远程LINUX服务器
- SSL服务器认证过程!
- 如何用.net 2005 中自带了控件reportviewer调用已经存在的报表服务器的报表
- smtplib发送带SSL认证的邮箱系统
- smtplib发送带SSL认证的邮箱系统
- docker registry带ssl认证的私有仓库搭建
- 如何用vb6建立带光栅的菜单
- 如何用C#实现带链接的网页?
- 如何用c语言制作带图像的验证码
- 如何用scanf()输入带空格的我爱你
- 如何用Eclipse导出带签名的android apk
- 如何用win7自带的功能重新划分硬盘
- Android开发--解决ScrollView中嵌套ListView问题
- makefile之查漏补缺
- 10个程序员必须学会接受的残酷真相
- 面试题(5)和为s的连续正数序列
- struts1+ajax+json/xml
- 如何用WizFi210连接带认证的SSL服务器
- 【android】password密码框密码可见性设置
- android无法关联子项目工程
- ajax入门
- 学习Python:import和import…from的区别
- Hacker News API
- C语言两数实现交换
- NYOJ 25、51、62
- 镶嵌数据集工具小结(十)函数链