精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 论坛浏览速度太慢? 教你赚取精币 - 每日签到

谋生 求职/招聘- 论坛接单- 资源出售

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

搜索
订阅<精易模块>源码若快打码 快速★准确★稳定★便宜
2017年好项目,每月多挣好多钱
██【免费网络验证】无需服务器███打码兔秒杀一切验证码██
斗鱼最便宜人气招代理QQ910222910
全国PPTP秒换IP 动态VPN仅35元/月
若快打码 快速★准确★稳定★便宜2017年好项目,每月多挣好多钱
██【易卡发卡平台】无需服务器█
█打码兔答题 速度快 极稳定█
斗鱼经济公司接口招代理910222910
★滴滴答题★8元万码★分成任加★█火眼答题-超速-极稳-高质量█
免费打码
云速打码全天50%分成★稳定★快速
██免费网络验证 收款即时到帐█
██防护██网站防360微信QQ拦截
收购一切流量☞QQ:503830000☜全自动手机APP引流脚本,日1000+出直播平台主播关注量Q:977322367
提供稳定微信支付渠道Q:3237546076
代 加 微 信 女 粉
收各种运营商量
┏------高薪招PHP有经验的来------┓
大量收上传空间说说号q:352509500
┎高价回收各类流量Q1634469555┓
高价收微信精准引流Q2258555555
┎---收各种渠道引流流量---┓
收各种棋牌引流渠道
║  长期高价收各种量:Q群量   ║
大量收上传空间说说号q:352509500
┆  承包各类引流,找软件制作者  ┆
高价收微信人头引流Q2258555555
║   大量收活人加Q群量   ║
收各种棋牌引流渠道
║  长期高价收各种量:转发量   ║
大量收上传空间说说号q:352509500
┆         百万诚聘站群优化者       ┆
正规项目收终端联系Q2258555555
║   大量收活人加Q群量   ║
收各种棋牌引流渠道
║  长期高价收各种量:转发量   ║
大量收上传空间说说号q:352509500
┆      高价收网吧,空间转发量    ┆
出男粉加微信Q群联系7785559
║   长期大量收Q好友量   ║
收安卓预装或静默安装量
┗---------收各种渠道引流量---------┛大量收上传空间说说号q:352509500
┗┈┈ 收购物各类资料,短信群发 ┈┈┛
出男粉加微信Q群联系7785559
┗----长期收空间转发量-----┛
大量出售QQ加群量Q2478829311
丫发卡 - 专注用户体验的发卡网
--百万引流/微信/QQ/营销首先--
代加各行各业微信好友
大量收购一切流量  995799457
QQ分享引流裂变源码▇日引上万▇
收网吧转发空间QQ:1513888885
收网吧转发空间QQ:1379111111
█长期高价收加Q量软件思路q917273
┏---收-微信流量--wap站 裂变量---┓高价收壮阳补肾精准男科流量 ↓ 
█代采集筛选各种Q目标号 群█
收网吧转发空间QQ:1513888885
收QQ微信新闻转发:1379111111
█长期高价收加Q量软件思路q917273
║收QQ流量,引导添加微信,量大║
高价收壮阳补肾精准男科流量 ↓ 
█各行各业各种类型流量定制█
收网吧转发空间QQ:1513888885
你有量,我有钱QQ:1379111111
█长期高价收加Q量软件思路q917273
┗--有货的请加微信:41752088谈--┛
高价收壮阳补肾精准男科流量 ↓ 
█详情请点击此处进入官网█
收网吧转发空间QQ:1513888885
0.4收活粉进群量,量大来谈Q807015
-----代加微信/QQ及群好友-----
██ CPS产品官方寻求合作 ██
支持测试联系,全网最高价
实力收购网赚粉长期合作加Q834138
王者点卷24=300 长期供货
0.4收活粉进群量,量大来谈Q807015
>单价0.8-5元/个<
██   QQ:1962499473     ██
长期合作 联系Q1762777777 
实力收购网赚粉长期合作加Q834138
█精准推广 1天百万展示 可测试█
长期收各种引流渠道,各种量
收网吧转发空间qq:709240833网吧好友加群引流项目qq:771112实力收购网赚粉长期合作加Q834138
高价收WAP量/站群量/网吧运营商量
批发零售6.7.8.9.10位太阳号出租5.6
长期收各种引流渠道,各种量
直播弹幕广告工具 QQ:2231614269
收网络订单详细联系QQ2756455090 
实力收购网赚粉长期合作加Q834138
短信接码平台 高提成 Q3404393049
██给力引流脚本日引2000+
长期收各种引流渠道,各种量
安卓APP★CPS长期稳定转化牛日付
 ██男粉,全天出,Q6826026██
实力收购网赚粉长期合作加Q834138
收微信粉 QQ推广联系QQ2286852884
★★★长期大量收微信男粉★★★
 收500人微信群加QQ2820301656
出全新男性活人加群量qq:83099971
█欧美长短效S5.HTTP.API代理ip█
手机号转wxid扫街暴粉无限制
高价收流量各种粉QQ328581005
高价大量收女粉联系QQ267804
收空间量 微信扫街软件 各种展现量
急出10万家庭静默安装量Q725010949
收加QQ群(精准粉)QQ:503635555
吃鸡项目招总代,QQ1832020204
大量出纯活人加Q群量联系Q432711
滑块码极速验证,作者一万码提40元
出微信通讯录粉/拉群Q12346717
大量出QQ随机群,QQ:892393979
█拨号VPS服务器4元/天免费测试█
收加QQ群(精准粉)QQ:1679842133
高价收流量(另流量出售可测试) 我要租此广告位
查看: 1934|回复: 67
收起左侧

[2017开源大赛(第二届)] OPENSSL一网打尽,一套源码搞定所有事/密码计算/证书操作/SSL通信

  [复制链接]
结帖率:0% (0/1)
发表于 2017-11-15 00:15:40 | 显示全部楼层 |阅读模式
分享源码
界面截图:
是否带模块: 纯源码
备注说明: -
本帖最后由 落款hMZ 于 2017-11-15 11:15 编辑

大家使用openssl的目的无非就是这三个方面了,1、密码学计算,什么RSA加密解密 ,RSA签名,AES,DES啥啥啥的,

2、生成证书,在写这个源码之前,不仅仅是易语言届,包括绝大多数需要自签名证书的,都是调用openssl的命令行,全局操作,想要调用API动态申请证书,签署证书的,源码在百度上基本找不到,要翻出去找谷歌,所以我认为至少在易语言范围内,此源码属于首发
3、SSL通讯,这类源码在论坛上不少了,2010年之前东灿大神就发过,他的源码也是我开始学习openssl第一部教程,不过可惜的是论坛上几乎所有openssl通讯源码都或多或少有点问题,基本上没法用于生产环境,所以这次改写了一下,也是翻了不少资料

本套源码特点:
1、几乎是一网打尽所有需要试用openssl的场合,个人认为很有收藏价值,以后基本不需要再去找跟openssl有关的东西了
2、本源码是面向生产环境的,几乎每个子程序,每种应用都考虑到了效率和稳定性,以及内存泄露等诸多问题,拿去之后基本上不需要再修改什么了,要做什么项目直接拿来用就是了
3、着重谈一下SSL通讯,其实在半年前已经重写好了,并且投入了生产环境,目前我3个HTTPS服务器都是用的这套源码,创新之处在于,
       A:结合cdecl 壳,让openssl可以调用易语言子程序,进行上锁解锁操作,没有锁的openssl是根本无法想象的,加锁以后,多线程随便跑
       B:SSL_accept 和 SSL_connect 的异步调用,这个东西研究的人很少,网上的源码基本都是同步调用,同步调用的弊端是一旦连接丢失了,就会一直卡在那,而异步调用不会存在这个问题
       C:完整的证书验证机制,回调验证,可做双向验证通讯
4、关于证书操作部分,随着计算机计算能力的发展,以及苹果宣布逐渐淘汰不是用https的应用程序,安全证书的需求猛增,去颁发机构买一个证书固然省事,但是随便一个证书都是几千块钱一年,并且还不能向下签发给用户,目前像阿里,TX那样的大牛也都开始在用自签名证书,然后向他们的用户发放个人证书,这是一个趋势,作为易语言编程者来说,给自己的用户的软件签发一个个人证书,倒也是一个不错的防破J防抓包方法,目前市面上基本上所有的抓包软件都是只能抓单向验证的HTTP明文,如果你在软件里强行验证服务器证书,并且服务器强行验证客户证书,那抓包软件再牛也没辙,破J起来难度就更大了,本源码证书操作都是用API操作,支持多线程,可以做简易的证书签发服务器
5、密码学计算部分相比我以前发的那个源码新增了一些东西,修改了一些不合理的机制,使用起来更舒服了,具体可以自己看源码
openssl大集合.rar (659.02 KB, 下载次数: 404)

点评

感谢分享,很给力!~  发表于 2017-11-15 15:57

评分

参与人数 18好评 +16 精币 +95 收起 理由
空之影 + 1 + 3 感谢分享,很给力!~
爱生活爱大乔 + 1 + 2 支持开源~!感谢分享
dashang + 1 支持开源~!感谢分享
jiagu + 1 感谢分享,很给力!~
fanhexiang + 1 + 1 支持开源~!感谢分享
╬部落酋长o + 1 支持开源~!感谢分享
大刀 + 1 + 2 这个牛逼
なす随风ぬね + 1 + 2 感谢分享,很给力!~
登峰望岳 + 1 + 4 大神,请收下我的膝盖
popgogo + 1 支持开源~!感谢分享
钱多多28 + 1 + 2 支持开源~!感谢分享
拉面 + 1 + 8 支持开源~!感谢分享
yinghao2005 + 1 + 2 支持开源~!感谢分享
hehehero + 1 + 2 感谢分享,很给力!~
410165356 + 1 + 1 一运行窗口就显示运行完毕了,前后查看没发现问题,为啥一运行就关闭了呢?
冯古屋 + 1 支持开源~!感谢分享
兔子君 + 60 感谢分享,&lt;span id=&quot;transmark&quot; style=&quot;display: none; width: 0px; he
时不知归 + 1 + 5 奉上小小红包希望笑纳

查看全部评分


您可以选择打赏方式支持楼主

本帖被以下淘专辑推荐:

结帖率:0% (0/1)
 楼主| 发表于 2017-11-15 00:25:56 | 显示全部楼层
自古一楼是楼主,
预告一下,接下来一段时间,我将会根据上面的openssl源码,扩展出三个比较大型的工程,并在合适的时候发出源码
1、易语言web服务器,支持HTTP和HTTPS单向双向验证,支持微软ISAPI扩展,支持PHP CGI和ISAPI调用,支持来宾用户管理,等等
2、易语言纯HOOK和openssl结合写HTTP抓包工具,支持用户自写插件,扩展支持拦截非HTTP包
3、证书签发服务器,根证书服务器,支持动态签发个人证书,证书链验证,撤销链验证等等

最后打个广告:
寻找项目合作,可提供资金和技术
本人虽穷,但是舍得为项目砸钱,阿里云未开发票金额已经接近80万元,打码兔V12级VIP用户,去年在他们那花了一辆途观的钱
只要你有好的想法,技术上实现不了的,可以跟我聊聊
或者也可以渠道合作
现在能做的项目基本都死光了,天天在家里闲着带娃不是个事。。。
回复

使用道具 举报

发表于 4 小时前 | 显示全部楼层
谢谢分享,我来学习学习
回复

使用道具 举报

结帖率:100% (4/4)
发表于 9 小时前 | 显示全部楼层
OPENSSL一网打尽,一套源码搞定所有事/密码计算/证书操作/SSL通信   666
回复

使用道具 举报

发表于 昨天 14:52 | 显示全部楼层
好利害的样子,这太历害了
回复

使用道具 举报

发表于 前天 16:01 | 显示全部楼层
安全证书的需求猛增
回复

使用道具 举报

发表于 前天 15:12 | 显示全部楼层
这么牛逼了  下载学习学习
回复

使用道具 举报

签到天数: 5 天

发表于 前天 12:34 | 显示全部楼层
感谢分享!感谢分享!感谢分享!感谢分享!
回复

使用道具 举报

签到天数: 8 天

结帖率:50% (1/2)
发表于 4 天前 | 显示全部楼层
支持开源,感谢分享
回复

使用道具 举报

签到天数: 1 天

发表于 5 天前 | 显示全部楼层
感谢分享!感谢分享!感谢分享!感谢分享!
回复

使用道具 举报

结帖率:0% (0/2)
发表于 5 天前 | 显示全部楼层
请问SSPI的有没有
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

关闭

精易论坛 - 有你更精彩上一条 /1 下一条

快速回复 收藏帖子 返回列表

sitemap|易语言源码|易语言教程|易语言论坛|诚聘英才|易语言模块|Archiver|手机版|联系我们|精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
揭阳精易科技有限公司申明:我公司所有的培训课程版权归精易所有,任何人以任何方式翻录、盗版、破解本站培训课程,我们必将通过法律途径解决!
公司简介:揭阳市揭东区精易科技有限公司致力于易语言教学培训/易语言学习交流社区的建设与软件开发,多年来为中小企业编写过许许多多各式软件,并把多年积累的开发经验逐步录制成视频课程供学员学习,让学员全面系统化学习易语言编程,少走弯路,减少对相关技术的研究与摸索时间,从而加快了学习进度!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 8000736861120671429,邮箱:800073686@b.qq.com
Powered by Discuz! X3.2 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125

快速回复 返回顶部 返回列表