- 浏览: 865664 次
- 性别:
- 来自: 济南
最新评论
-
xiaoyao3857:
博主很有探索精神嘛,学习了
Linux主机名Hostname详解 -
hiskyrisa:
言简意赅,好文章。
Flex是什么 -
layznet:
犯了类似错误。使用的是derby数据库。driverClass ...
java.sql.SQLException: No suitable driver -
idision:
你好,文章有一句createSubjectKeyId(keyT ...
bouncycastle 产生证书 -
zheng12tian:
代码有全的不?只贴一部分,,,,
在LOG4J中把日志写入远程数据库
文章列表
SSL VPN网关公开比较测试方法
- 博客分类:
- ssl
转贴此文是为说明 Avalanche 2500 测试仪的使用。版主并不同意这样的测试方法。
在VPN领域,SSL VPN无疑是个新贵,由于其与生俱来在远程安全连接方面的优势,近几年逐渐受到业界的追捧。总体来看,SSL VPN还没有达到厂商们期望的大规模应用,然而最近的种种迹象表明,SSL VPN正在进行一场轰轰烈烈的开辟新天地运动。至于具体倚仗哪些优势,在整体性能、功能方面有哪些最新进展,本测试报告向读者一一道来。一份最新研究表明近90%的企业利用VPN进行的内部网和外部网的连接都只是用来进行Internet访问和电子邮件通信,而这些应用都利用了一种更加简单的VPN技术——SSL VPN。基于 ...
SSL工作流程,握手过程
- 博客分类:
- ssl
SSL协议的工作流程:
服务器认证阶段:1)客户端向服务器发送一个开始信息“Hello”以便开始一个新的会话连接;2)服务器根据客户的信息确定是否需要生成新的主密钥,如需要则服务器在响应客户的“Hello”信息时将 ...
Linux c的多线程编程实例
- 博客分类:
- linux系统
通过创建两个线程来实现对一个数的递加。或许这个实例没有实际运用的价值,但是稍微改动一下,我们就可以用到其他地方去拉。
#include <pthread.h>
#include <stdio.h>
#include <sys/time.h>
#include <string.h>
#include <unistd.h>
#define MAX 10
pthread_t thread[2];
pthread_mutex_t mut;
int nu ...
openssl多线程实例
- 博客分类:
- 信息安全
- openssl多线程实例
本示例用多线程实现了一个ssl服务端和一个客户端。
服务端代码如下:
#include <stdio.h>
#include <stdlib.h>
#include <memory.h>
#include <errno.h>
#ifndef _WIN32
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <netd ...
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOL bReuseaddr=TRUE;setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReuseaddr,sizeof(BOOL));2. 如果要已经处于连接状态的soket在调用closesocket后强制关闭,不经历TIME_WAIT的过程:BOOL bDontLinger = FALSE;setsockopt(s,SOL_SOCKET,SO_DONTLINGER,(const char*)&bDontLing ...
loadrunner license
- 博客分类:
- 问题积累
loadrunner 8.0 下载地址及license - 中国项目管理俱乐部
ftp://ftp.merc-int.com
用户名:mercury
密码:merc0197
请用CUTftp下载 loadrunner license!
与大家一起分享!: AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGB
安装时先出来的是维护码mantian code.8888-8888888888 不要改变它,继续,然后才看到输入license,输入即可。
AIBDCNIY-AKFM-ASCEKJJJJSYJKIEAZKEK ...
linux 系统中单个进程的最大线程数有其最大的限制 PTHREAD_THREADS_MAX这个限制可以在 /usr/include/bits/local_lim.h 中查看对 linuxthreads 这个值一般是 1024,对于 nptl 则没有硬性的限制,仅仅受限于系统的资源这个系统的资源主要就是线程的 ...
1、PPTP协议是点对点隧道协议:
其将控制包与数据包分开,控制包采用TCP控制,用于严格的状态查询及信令信息;数据包部分先封装在PPP协议中,然后封装到GRE V2协议中。
2、L2TP是国际标准隧道协议:
它结合了PPT ...
在此我把在linux下配置l2tpd的方法介绍一下,
希望对大家有用:
服务器端:redhat 9.0 客户端: windows 2000
l2tpd是一套为linux 开发的支持l2tp协议的自由软件,可以到下面的网址查看详细介绍http://www.l2tpd.org
linux端的配置过程:
1 从http://www.l2tpd.org/download.html上下载l2tpd-0.69.tar.gz软件包
2 将l2tpd-0.69.tar.gz考到你所希望的安装目录下(我习惯安装在/tmp/目录下,以下我就以在/tmp/目录下为例)
...
加密算法
AES (Rijndael)
这个算法是由 Joan Daemen 和 Vincent Rijmen 开发的. 国家标准技术学会 (http://www.nist.gov) 接受了这个算法作为高级加密标准 (AES).
密码有可变的块大小和密钥长度. 算法的作者现在指定使用128, 192, 或 256 位的密钥来加密128位的块.
BestCrypt 以 LRW 模式使用 256 位密钥的 Rijndael.
更多关于算法的信息, 访问 Rijndael 的主页: http://www.esat.kuleuven.ac.be/~rijmen/rijndael/.
B ...
在Linux中将DOS 格式转换为Unix格式的文件可以使用dos2unix,如果一个文件夹中有多个文件需要转换,则可以使用如下命令:find -type f | xargs dos2unix --dos2unix --safe或者find -type f | xargs dos2unix -o用dos2unix --help可以查看各参数表示的含义。
介绍
Microsoft Visual Studio 2008 专业版或者更高版本提供了一个Windows Mobile程序开发环境,允许你使用本地代码(C / C++)或托管代码(C# / Visual Basic.NET)为Windows Mobile设备创建程序。
这篇文章将带你正确的安装Visual Studio 2008和附加的Windows Mobile SDK,接着我们将创建第一个Windows Mobile程序,该程序的目标设备是Windows Mobile 6。同时还将介绍使用设备模拟器帮助你测试Windows Mobile程序,而不需要我们一定拥有Window ...
手机程序开发技术介绍
作者:陈跃峰
2005年上半年,我国移动电话用户已达36316.8万户,大大超过了国内电脑的保有量,而且随着短信息应用的火暴发展,关于手机的增殖业务也得到了很好的发展,而手机程序(包括游戏程序和应用软件)现在是手机增殖业务中发展最快的方向之一,下面就向大家介绍一下当前主流的手机程序开发技术。
手机和电脑相比,处理器运行速度慢,内存小等特点,所以使用的开发技术也和电脑上的开发技术有所区别,综观国内,主要有以下几种技术:
1、J2ME
J2ME(Java 2 Micro Edition),中文名称是Java2缩微版,是SUN
PMI 与PKIPMI(Privilege Management Infrastructure)即授权管理基础设施或称为属性特权机构,它依赖于公共密钥基础设施PKI(Public Key Infrastructure)的支持,任务旨在提供访问控制和特权管理,提供用户身份到应用授权的映射功能,实现与 ...
一、Windows程序框架 所有的Windows程序都是基于一个模式的,分为以下几个步骤: 1、定义窗口类(使用已有窗口类时可省略) 2、注册窗口类(使用已有窗口类时可省略) 3、创建窗口 4、显示窗口(根据情况可省略) 5、更新窗口(根据情况可省略) 6、设立消息循环 7、响应消息
用MFC编程看不到以上步骤,但实际上这些步骤仍然存在,只不过是封装在MFC的框架之中了 ...