Welcome 微信登录

首页 / 操作系统 / Linux / OpenSSL在Linux Eclipse下使用的完整过程-附截图和测试程序

一、安装首先下载openssL的原始文件包,例如openssl-1.0.1f.tar.gz将该文件复制到工作区目录下,一般是/home下的个人文件夹解压文件tar zxvf  openssl-1.0.1f.tar.gz进入文件内 cd  openssl-1.0.1f配置,将生成的openssL文件复制到系统默认的文件夹下,该步骤只要复制下面的代码就可以了:”./config --prefix=/usr/local/openssl shared”执行make命令:make使用root权限,安装openssL:sudo make install至此,openssL安装完成。完成的目录中有两个比较重要,一个是include包,里面都是外部调用时可以查阅的.h头文件,另一个是lib包,里面有ssl和crypto的静态和共享文件包。第二步的配置,主要是配置这两个文件。二、在eclipse中配置的方法在eclipse中必须配置include和lib两个变量。新建一个C语言测试工程,例如openssL_test,右键-属性-C/C++ Build-设置,然后单击图中右侧第一个红框,也就是GCC  C Compiler 下的include,做如下设置,这里的path就是上面include的位置。然后单击GCC C  Linker 下的libraries ,做如下设置:ssl和crypto是用户手动加上去的,但不是随意写的,其实这两个变量对应着/usr/local/openssl/lib目录下的libssl.so和libcrypto.so文件。另外要注意,如果建的工程为C++类型,上图中还会有一个G++的编译器设置选项,设置方式与GCC的一样就可以。OpenSSL 的详细介绍:请点这里
OpenSSL 的下载地址:请点这里相关阅读:OpenSSL TLS心跳读远程信息泄露漏洞 (CVE-2014-0160) http://www.linuxidc.com/Linux/2014-04/99741.htmOpenSSL严重bug允许攻击者读取64k内存,Debian半小时修复 http://www.linuxidc.com/Linux/2014-04/99737.htmOpenSSL “heartbleed” 的安全漏洞 http://www.linuxidc.com/Linux/2014-04/99706.htm通过OpenSSL提供FTP+SSL/TLS认证功能,并实现安全数据传输 http://www.linuxidc.com/Linux/2013-05/84986.htm
  • 1
  • 2
  • 下一页
Debian软件包管理工具apt-get和dpkg操作备忘CentOS 6.5 Ambari1.4.4安装配置实战相关资讯      openssl 
  • OpenSSL 与 SSL 数字证书概念贴  (05月08日)
  • OpenSSL 摘要和签名验证指令dgst使  (04月21日)
  • 研究人员发现OpenSSL随机数生成器  (04月14日)
  • OpenSSL 非对称加密算法DSA命令详  (04月21日)
  • OpenSSL 证书请求和自签名命令req  (04月21日)
  • OpenSSL交叉编译不修改Makefile的  (04月02日)
本文评论 查看全部评论 (0)
表情: 姓名: 字数