ssl_src
所属分类:Linux/Unix编程
开发工具:Unix_Linux
文件大小:15KB
下载次数:4
上传日期:2010-09-26 17:23:26
上 传 者:
firedsky
说明: 代码是SSL协议在linux_unix下的实现,使用者可以通过学习代码,设计自己的SSL应用
(Code is under the SSL protocol linux_unix implementation, the user can learn to code, design your own SSL applications)
文件列表:
ssl_src\client.c (1220, 2000-10-09)
ssl_src\client.h (171, 2000-10-09)
ssl_src\client.pem (1826, 2000-10-09)
ssl_src\common.c (1928, 2000-10-09)
ssl_src\common.h (575, 2000-10-09)
ssl_src\dh1024.pem (245, 2000-10-09)
ssl_src\echo.c (849, 2000-10-09)
ssl_src\echo.h (72, 2000-10-09)
ssl_src\Makefile (723, 2000-10-09)
ssl_src\mserver.c (823, 2000-10-09)
ssl_src\pclient.c (3026, 2000-10-09)
ssl_src\random.pem (6646, 2000-10-09)
ssl_src\rclient.c (1152, 2000-10-09)
ssl_src\read_write.c (2467, 2000-10-09)
ssl_src\read_write.h (90, 2000-10-09)
ssl_src\root.pem (1099, 2000-10-09)
ssl_src\sclient.c (726, 2000-10-09)
ssl_src\server.c (1121, 2000-10-09)
ssl_src\server.h (241, 2000-10-09)
ssl_src\server.pem (1859, 2000-10-09)
ssl_src\sserver.c (894, 2000-10-09)
ssl_src (0, 2009-01-05)
"SSL and TLS" C Examples
This distribution contains the C source files for Eric Rescorla's
"SSL and TLS".
This software is Copyright (C) Eric Rescorla.
You are granted a right to use or redistribute this software for any
purpose and without fee, with or without attribution, provided that
you agree that this software is provided "as is" and without any
express or implied warranties, including, without limitation, the
implied warranties of merchantablity and fitness for a particular
purpose.
BUILDING
You will need to edit the Makefile to point to your OpenSSL distribution.
Edit the OPENSSLDIR macro to point to the root of your OpenSSL distribution.
Then run a make. This should build the binaries in your directory.
This code was explicitly written to be portable, but has only been
tested on FreeBSD. If you successfully build on another platform,
please let me know so I can make appropriate adjustments
or comments.
FILES
The source files are all described in "SSL and TLS"
This distribution also contains sample key files which will work with
this program. These keys are DSS/DH keys built with OpenSSL. You
should be able to substitute RSA keys without any difficulty, but
I don't provide any.
client.pem -- keys for the client
server.pem -- keys for the server
root.pem -- the root CA list
dh1024.pem -- the DH group
random.pem -- This file just needs to contain some ostensibly unpredictable
data. I've used the contents of my /var/log/messages file.
For real security, the file must be unpredictable by an attacker.
近期下载者:
相关文件:
收藏者: