lazarus自带ssl例子运行测试
来源:互联网 发布:nero9刻录软件免费下载 编辑:程序博客网 时间:2024/05/24 07:13
lazarus的ct版本自带一个ssl例子:C:\codetyphon\CodeOcean\LNet\samples\tcpudp
第一步,下载证书制作软件。
需要下载相应的openssl软件及c++支持库。下载地址:http://slproweb.com/products/Win32OpenSSL.html
安装完Win32 OpenSSL v1.0.2a,在环境变量的path项中,增加OpenSSL的bin路径:C:\OpenSSL-Win32\bin
第二步,制作证书。
进入命令行窗口,运行
openssl genrsa -des3 -out ca.key 4096
根据提示输入密码,生成了ca.key文件。
继续运行:
openssl req -new -x509 -days 365 -key ca.key -out ca.crt根据要求输入相应项,生成了ca.crt文件。
第三步,双击打开testnet.lpi,设置SSL控件的cafile和keyfile属性分别为上面生成的文件ca.crt和ca.key,以及password属性,与第二步设置的密码一致,然后编译,得到testnet.exe。
分别在两台机器运行testnet.exe,server的ip为192.168.1.6,client的ip为192.168.1.5,server点击host按钮,client设置hostname为192.168.1.6,点击connect按钮,然后发送字符串。
用sniffer抓包结果:
点击disconnect断开连接,server和client都选中use ssl,发送字符串。
抓包结果:
0 0
- lazarus自带ssl例子运行测试
- 运行tuxedo自带例子simpapp,测试tuxedo安装
- 运行Lucene自带例子
- Spark 运行自带例子
- Caffe自带例子运行
- lazarus(ct版)自带的一个超级酷的三维动画例子截图
- hadoop mahout 运行自带的例子
- Cocos2dx-3.2自带例子的运行
- 运行caffe自带的两个例子
- 运行hadoop自带wordcount例子
- 运行oozie自带mapreduce例子
- caffe cpu-only运行自带例子
- Solr_4.5.0_02: 运行 solr 自带的 jetty 服务器 进行例子测试
- Web service jws自带测试例子
- 如何运行jasperReport自带的例子程序
- android sdk中自带的例子怎样运行
- hadoop自带例子wordcount的具体运行步骤
- VTK5.8.0自带例子运行错误修改
- 调用系统的照相,相册,裁剪功能--activity实现
- Python中elif简单示例
- 如何判断一段程序是由C 编译程序还是由C++编译程序编译的?
- VS2010调试时能够修改代码的设置方法,VS2010调试:“编辑并继续”
- Retrofit发送网络请求和解析json实例
- lazarus自带ssl例子运行测试
- 信息系统项目管理笔记1-信息化基础知识、服务管理、监理知识
- 2015年大一下第6周项目3-分数类中的运算符重载(2)分数与整数的加减乘除
- 多线程中的lock,Monitor.Wait和Monitor.Pulse
- 数组中出现次数超过一半的数字
- iOS一种简单的改变一个label上范围内字体颜色和大小的方法
- iOS 开发中渐变色的使用
- ADO.NET Entity framework 连接MySql 提示The specified store provider cannot be found in the configuration
- java中的多线程终结