- 博客(16)
- 收藏
- 关注
转载 话说笔试面试(1)
随着自己参加的面试的增多,这里我也想分享一下自己面试的经历,主要是怕遗忘和以后吸取教训,同时给网友分享一下: 对一个数组随机打乱: linux下实现从U盘拷贝复制以文件到指定的目录下 求回文数(回文数指其各位数字左右对称 如12321等) 1 Ispalindrome(int n) 2 { 3 int k; ...
2013-06-02 20:54:00
108
转载 仿射密码
仿射密码简介: 仿射密码和移位密码一样, 也是一种替换密码. 不同的是, 移位密码中, 我们使用的是模n加; 而在下面的仿射密码中, 我们使用的上一节中介绍的模n乘. 在安全性方面, 仿射密码同移位密码一样, 都是极其差的, 不仅因为他们的原理简单, 更要命的是这两种替换密码没有隐藏明文的字频信息, 这很容易导致破解者轻易的攻破.放射密码中的一些概念: 1) 明密文字母表...
2012-12-30 13:48:00
677
转载 MultiByteToWideChar和WideCharToMultiByte
首先定义一个多字节字符串: char sText[20] = {"多字节字符串!OK!"}; 我们需要知道转化后的宽字符需要多少个数组空间.虽然在这个里程里面,我们可以直接定义一个20*2宽字符的数组,并且事实上将运行得非常轻松愉快.但假如多字节字符串更多,达到上千个乃至上万个,我们将会发现其中浪费的内存将会越来越多.所以以多字节字符的个数的两倍作为宽字符数组下标的声明绝对不是...
2012-12-12 22:03:00
118
转载 c文件操作
http://www.cnblogs.com/duzouzhe/archive/2009/10/24/1589348.html 转载于:https://www.cnblogs.com/ZhouL3777/archive/2012/11/04/2753332.html
2012-11-04 10:27:00
92
转载 判断和设置网卡的混杂模式
用网络特工之类的软件(sniffer等)网卡一定会开启混杂模式 但是网卡处在混杂模式不一定是在用网络特工,不过处在混杂模式的网卡一定没干好事。 方法很简单,首先确定你没有跟你网段内的电脑有通信。打开cmd, arp -d 删除掉你的ARP列表 然后 ping你的网管或者 ping你自己,再 arp -a 显示你的ARP表,这时你的ARP表就会显示你ping的 ip地...
2012-10-31 10:19:00
520
转载 远程协助或远程控制
http://jingyan.baidu.com/article/5d368d1e3e3a9b3f60c05793.html 转载于:https://www.cnblogs.com/ZhouL3777/archive/2012/10/28/2743931.html
2012-10-28 20:44:00
132
转载 openssl的vs/vc工程配置与make
openssl在windows上的编译方式很多人都了解,然而很多人因为习惯于windows的ide又很想知道如何在vs2005之类的ide中点击“生成”菜单项编译openssl,然后点击上面的那个绿色的小箭头调试或者单步跟踪,那是一件多么轻松的事情啊,要比在命令行上运行perl ... &ms/do_ms&nmke...轻松多了,遗憾的是,由于vs的ide和命令行...
2012-10-26 15:11:00
80
转载 VC2008下编译使用OpenSSL
本文假定 openssl 已经编译成功,讨论如何在 VC++ 2008 中调用 openssl 的库函数。 创建一个项目,名为 RSA。 往项目中添加代码 添加头文件路径 菜单中的 ”项目“ ==> RSA 属性 ==> C++ ==> 附加包含目录 在其中添加 openssl 头文件所在路径 添加库文件所在路径菜单中的 ”项目“ ==> RSA...
2012-10-26 12:32:00
119
转载 OpenSSL: 消息摘要算法
简单接口: 简单接口使用一个函数调用就可以完成消息摘要计算,这些接口包括MD2,MD4,MD5,MDC2,RIPEMD,SHA1,函数声明都一样。 以MD5为例,函数声明为: unsigned char *MD5(const unsigned char *d, unsigned long n, unsigned char *md); 其中 d 指向要计算消息摘要的数据,n ...
2012-10-26 11:15:00
309
转载 使用 OpenSSL API 进行安全编程
http://www.ibm.com/developerworks/cn/linux/l-openssl.html#Resources 转载于:https://www.cnblogs.com/ZhouL3777/archive/2012/10/24/2736940.html
2012-10-24 12:45:00
99
转载 在VS2010项目中引用Lib静态库(以Openssl为例)
Openssl是个为网络通信提供安全及数据完整性的一种安全协议,囊括了主要的密码算法、常用的密钥和证书封装管理功能以及SSL协议,并提供了丰富的应用程序供测试或其它目的使用。首先下载Openssl包:(http://www.openssl.org/),这是一个C语言类库包,在Windows下可以通过Perl对该类库包进行MakeBuild,产生libeay32、ssleay32的Li...
2012-10-24 12:33:00
152
转载 install openssl in windows7
install openssl in windows7 最近刚刚装了openssl,遇到了很多问题,于是记录了下来: 我的PC环境是:系统win7,64位,Microsoft Visual Studio VC6.0; 下面开始安装: 1、安装前的准备:首先下载到http://www.openssl.org/source/ 下载最新版本的openssl-1.0.1c.t...
2012-10-21 20:28:00
102
转载 公钥和私钥
一直以来对公钥和私钥都理解得不是很透彻,感觉到模棱两可。今天在网上找了半天,通过查看对这个密钥对的理解,总算弄清楚了。 公钥和私钥就是俗称的不对称加密方式,是从以前的对称加密(使用用户名与密码)方式的提高。用电子邮件的方式说明一下原理。 使用公钥与私钥的目的就是实现安全的电子邮件,必须实现如下目的: 1. 我发送给你的内容必须加密,在邮件的传输过程中不能...
2012-10-18 22:57:00
183
转载 IA64与x64的区别
说到IA-64与x86-64可能很多人会比较陌生。不知道你在下载系统的时候有没有注意过,有的地方标注了x86/64/ia-64全版本等字样。那x86/x64/ia-64都是什么东西的版本呢?答案就是CPU。 系 统有x64,x86与ia-64三种版本之分,分别用于不同的CPU。较老的CPU只能安装x86版的系统,也就是我们常见的32位系统。因为微软的缘 故,32位系统在过去的很长...
2012-10-17 22:58:00
136
转载 Linux下Openssl的安装
1、下载地址:http://www.openssl.org/source/ 下一个新版本的OpenSSL,我下的版本是:openssl-1.0.0e.tar.gz 2、在下载的GZ目录中,用命令执行:tar -xzf openssl-openssl-1.0.0e.tar.gz 3、进入解压的目录:openssl-1.0.0e [.......]#cd openssl-1.0.0e ...
2012-10-15 23:03:00
190
转载 随笔第一页
博客园开始了、、~ 转载于:https://www.cnblogs.com/ZhouL3777/archive/2012/10/15/2725210.html
2012-10-15 22:44:00
92
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人