使用 OpenSSL API 进行安全编程【转载】

使用 OpenSSL API 进行安全编程 创建基本的安全连接和非安全连接 级别: 初级 Kenneth Ballard (kenneth.ballard@ptk.org), 自由程序员 2004 年 8 月 09 日 学习如何使用 OpenSSL —- 用于安全通信的最著名的开放库 —- 的 API 有些强人所难,因为其文档并不完全。您可以通过本文中的提示补充这方面的知识,并驾驭该 API。在建立基本的连接之后,就可以查看如何使用 OpenSSL 的 BIO 库来建立安全连接和非安全连接。与此同时,您还会学到一些关于错误检测的知识。 OpenSSL API 的文档有些含糊不清。因为还没有多少关于 OpenSSL 使用的教...

2009-03-17 · alswl

用OpenSSL创建证书时用到的命令【原创】

这几天在弄OpenSSL需要使用的证书,翻了很多文档,找来一《本OpenSSL与网络信息安全- 基础、结构和指令》,书上的密码学和OpenSSL的基础介绍的很详细,但是缺少一些实例。 这证书死活做不出来,最后在《计算机网络高级软件编程技术》上第19章"利用OpenSSL实现安全的Web Server"中找到自己需要的内容,现在分享一下。 1.生成CA中心的私钥 openssl req -newkey rsa:1024 -sha1 -keyout rootkey.pem -out rootreq.pem 2.生成...

2009-03-17 · alswl

常见证书格式和转换【转载】

这些文字都是转来转去,都找不到原作者是谁,唉```` 仍然感谢作者的贡献…. PKCS 全称是 Public-Key Cryptography Standards ,是由 RSA 实验室与其它安全系统开发商为促进公钥密码的发展而制订的一系列标准,PKCS 目前共发布过 15 个标准。 常用的有: PKCS#7 Cryptographic Message Syntax Standard PKCS#10 Certification Request Standard PKCS#12 Personal Information Exchange Syntax Standard X.509是常见通用的证书格式。所有的证书都符合为Public Key Infrastructure (PKI) 制定的 ITU-T X509 国际标准。 PKCS#7 常用的后缀是: .P7B .P7C .SPC PKCS#12 常用的后缀有: .P12 .PFX X.509 DER 编码(ASCII)的...

2009-03-15 · alswl

用OpenSSL生成证书

这些命令虽然是linux下面的,但是在windows下面也能用 我遇到I am unable to access the ./demoCA/newcerts directory ./demoCA/newcerts: No such file or directory 然后找到这篇文章,只要用生成相应的目录就可以了。 我遇到的第二个问题是TXT_DB error number 2 在redhat的网站kbase.redhat.com/faq/docs/DOC-3624这篇文章。 我将原来index.txt里面的内容剪切出,然后重新签证,再把剪切出的内容粘贴到后来生成文件之前,就解决了那个问题。 下面...

2009-03-15 · alswl

做个广告:Ntalker 站内聊天系统

Thumbnail

今天登录CSDN时候发现右下角有个聊天工具,试了试,用户UI做的还不错,最近在做Ajax,就连接到这个公司看看,产品名称叫做Ntalker 校内很久之前就做了类似的东西,不过那个功能相对于这个产品略微显得弱小,特别是与网站整合能力上。 一看Ntalker,还略感惊讶,这个公司的产品是2008年8月推出1.0,而到了9月,就与天涯社区合作,推出2.0,我登录了一下我久已不上的天涯帐号,发现天 涯的Ntal...

2009-03-12 · alswl

OpenSSL初接触

Boss昨个儿说,这两天把SSL上面的相关东西给他去看一下 苦命啊,最近都在做Ajax,SSL几乎没有什么动静。唉,今天中午没吃饭,没睡觉,就开始做SSL 耗费了很多时间,才正确的编译完OpenSSL 要做的东西是基于C#的、利用OpenSSL开源代码完成的SSL分级服务器,很是麻烦,要用C#来调用C程序,而且OpenSSL本来就很难使用,唉,残念啊。 下面把我今天的成果分享一下: [C#]用HttpWeb...

2009-03-05 · alswl

继续推荐书:Ajax实战

本来关于Ajax的学习可以告一段落,原因是看的一本国内的教材有点错误,耗了好多时间才改对,让我对Ajax的热情稍微降低 不过很"可惜"的是,今天在China-pub上看到一本五星评价的书,《Ajax实战》,抱着试一试的态度,居然在图书馆找到了这本书。 略微一看,是ajaxcn.org做的翻译,还是不错的,而且是Ajax领域的开山之作,读完前言,又激发我读下去的乐趣。 在此感谢矿大的图...

2009-03-03 · alswl

关注一下Ext JS

Thumbnail

在China-pub首页上看到深入浅出Ext JS这本书,China-pub推荐为09年最值得期待的Ajax技术图书感觉这本书挺不错,就关注了一下Ext JS 1、ExtJS可以用来开发RIA也即富客户端的AJAX应用,是一个用javascript写的,主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框 架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。ExtJ...

2009-03-02 · alswl

高端视点

大一时候就接触了《程序员》这本杂志,不过当时眼界很浅,浮光掠影的看了一点,觉得都是业界信息,对自己没什么用处。 今年开学后,忙忙碌碌的过了一学期,忙着jav a和j2ee的网络学习,ssl的开发,还得边带着学linux,很是吃力,但想到9个月后就要找工作了,不得不逼着自己去做。以至于宿舍的同学都看不到我,电脑也一 个星期没回宿舍,都扔在工作室了。 忙碌的生活让我很不适应,不知道自己投资的方向是不是正确的。...

2009-02-28 · alswl

Ajax 好玩的拖拽(顺便测试chrome下文字编辑的代码高亮)

HTML语言: ajax 拖拽 New Document Cobao........"openClose(this)">- x 地址:http://www.svnhost.cn 关键字:SVN托管 说明: 新浪........"openClose(this)">- x 地址:http://www.sina.com.cn 关键字:SVN托管 说明: 网易........"openClose(this)">- x 地址:http://www.163.com 关键字:SVN托管 说明: 用http://www.fayaa.co...

2009-02-26 · alswl