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.

近期下载者

相关文件


收藏者