BouncyCastle.zip
只能设置5分,提取BouncyCastle的精华,所有文件只有13个,纯代码实现。去除了BouncyCastle库的调用。请下载的兄弟们希望给个5分。提取精华不易费时费力。
只能设置5分,提取BouncyCastle的精华,所有文件只有13个,纯代码实现。去除了BouncyCastle库的调用。请下载的兄弟们希望给个5分。提取精华不易费时费力。
5分太少,就算为大家做点共享。这个一个非常好的例子。我当时研究网络加密流的时候看了很多TLS和SSL通讯。看的比较头晕。用了好几天时间消化完了。提取出的精华就是这个例子。
只能设置5分,就算为大家做点共享,少走弯路,纯代码实现x25519椭圆曲线,这个是我在国外网站上搜索了几天才找到的,来之不易,请大家珍惜。
aria2的Windows客户端,第一步:start.bat启动服务。第二步:Web管理面板运行ASP服务器.exe。第三步:网站输入:http://127.0.0.1/index.html。完成
### 1、创建项目 选择新建工程,选择类库,因为Fiddler5.0使用的是.Net4.6.1,因此选择.Net4.6.1 ![blockchain](https://raw.githubusercontent.com/Ke1992/Fiddler-Plug-Example/master/images/001 Hello World/001.png "创建项目") ### 2、添加Fiddler的类库 项目右键选择添加引用,点击浏览,然后找到Fiddler的安装地址选择Fiddler.exe添加即可 ![blockchain](https://raw.githubusercontent.com/Ke1992/Fiddler-Plug-Example/master/images/001 Hello World/002.png "添加引用") ![blockchain](https://raw.githubusercontent.com/Ke1992/Fiddler-Plug-Example/master/images/001 Hello World/003.png "浏览") ### 3、添加Fiddler版本要求 打开AssemblyInfo.cs,增加要求的Fiddler版本信息,因为使用的是Fiddler5.0,因此填写版本号支持Fiddler5.0以上(这里理论上填写4.0也可以,因为Fiddler从4.0开始就使用.Net4.0的架构了) ```
触发回复,微官网,微商城,营销活动(转盘,刮刮卡等),会员管理,微信用户管理,后台管理等。。。http://localhost/admin/index.aspx,IIS需要经典模式账号admin密码admin123
C# TLS SSL TCP双向认证 X509Store SslStream Certificate Visual Studio 2017 命令提示 键入: makecert -r -pe -n “CN=TestServer” -ss Root -sky exchange 等待来自客户端的连接... 显示安全等级 密钥套件: Aes256 密钥长度 256 哈希算法: Sha1 算法长度 160 密钥交换算法: 44550 算法长度 255 协议版本: Tls 显示安全服务信息 身份验证是否成功: True 远程是否身份验证: True 当前数据流是否签名: True 当前流是否数据加密: True 显示安全信息 验证证书时是否检测证书吊销: True 本地证书名称 CN=TestServer 证书有效期 2018/9/25 11:32:24 证书到期时间 2040/1/1 7:59:59. 远程证书为空. 显示流属性 流是否可读: True, 是否可写 True 流是否超时: True 发送 hello 消息. 等待客户端的消息... 接收到: Hello 来自客户端.<EOF> 等待来自客户端的连接...
核心代码TlsClientProtocol protocol = new TlsClientProtocol(tcpClient.GetStream(), new Org.BouncyCastle.Security.SecureRandom()); MyTlsClient client = new MyTlsClient(); protocol.Connect(client);
C#WEB用户令牌TOKEN验证,防止HTTP、GET、POST等提交包含服务端和客户端源码。Nginx集群,SSL证书的WebApi令牌验证
BouncyCastle是JAVA专属库,但出来了C#的库。这个非常实用。仅仅一个dll文件