声明:建议结合Openssl源代码学习; 一、基础知识 1.Openssl 简史 OpenSSL项目是加拿大人Eric A.Yang 和Tim J.Hudson开发,现在有Openssl项目小组负责改进和维护;他们是全球一些技术精湛的志愿技术人员,他们的劳动是无偿的,在此我们应该向他们表示 ...
一 基础知识 .Openssl简史 OpenSSL项目是加拿大人EricA.Yang和TimJ.Hudson开发,现在有Openssl项目小组负责改进和维护 他们是全球一些技术精湛的志愿技术人员,他们的劳动是无偿的,在此我们应该向他们表示崇高的敬意。 Openssl最早的版本在 年发布, 年开始由Openssl项目组维护 当前最新版本为OpenSSL . . 开放源代码的SSL产品实现,采用C语言 ...
2017-04-12 15:48 0 8778 推荐指数:
声明:建议结合Openssl源代码学习; 一、基础知识 1.Openssl 简史 OpenSSL项目是加拿大人Eric A.Yang 和Tim J.Hudson开发,现在有Openssl项目小组负责改进和维护;他们是全球一些技术精湛的志愿技术人员,他们的劳动是无偿的,在此我们应该向他们表示 ...
声明:建议结合Openssl源代码学习; 一、基础知识 1.Openssl 简史 OpenSSL项目是加拿大人Eric A.Yang 和Tim J.Hudson开发,现在有Openssl项目小组负责改进和维护;他们是全球一些技术精湛的志愿技术人员,他们的劳动是无偿的,在此我们应该向他们表示 ...
Openssl整个软件包主要包括三个主要的功能模块:密码算法库,SSL协议库,应用程序; 应用程序:主要包括密钥生成,证书管理,格式转换,数据加密,签名,SSL测试等。 evp,对称算法,非对称算法,摘要算法的封装。 随机数的生成,管理; 最基本的数据结构,struct 大数 ...
Eclipse Web Tools Platform(WTP) 地址:http://download.eclipse.org/webtools/ WTP十分强大,支持HTML, JavaScript, XML, JSP,支持语法着色,代码提示,代码折叠等,以及其它一堆JavaEE相关的功能 ...
今天客户要求提供mongo的日志清理方案,客户提供了kill -SIGUSR1的方式,在此记录学习以及测试过程,以及其他几种日志清理方式。 方法1:在mongo的shell 里使用db.runCommand({logRotate:1})来进行日志的整理: 操作如下: shard1 ...
一、ECC的简介 椭圆曲线算法可以看作是定义在特殊集合下数的运算,满足一定的规则。椭圆曲线在如下两个域中定义:Fp域和F2m域。 Fp域,素数域,p为素数; F2m域:特征为2的有限域, ...
material design 的android开源代码整理 1 android (material design 效果的代码库) 地址请点击:MaterialDesignLibrary 效果: 2 RippleEffect (material design控件单击时,波纹效果 ...
什么是JUC 在Java中,线程部分是一个重点,本篇文章说的JUC也是关于线程的。JUC就是java.util .concurrent工具包的简称。这是一个处理线程的工具包,JDK ...