![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 54
nadoo
这个作者很懒,什么都没留下…
展开
-
OpenSSL 编程 - RSA 加密解密
这几天做这方面的东西,网上资料很少,贴一个自己试验写的代码,做个记录。加密:/**//*gcc -o rsa-encrypt rsa-encrypt.c -lcrypto*/#include openssl/rsa.h>#include openssl/err.h>#define MODULUS "C8FBCF21"#define PUBLIC_EXPONENT RSA_F4#defi原创 2008-03-07 13:32:00 · 7313 阅读 · 3 评论 -
获取MAC地址
#include stdio.h>#include string.h>#include sys/ioctl.h>#include sys/socket.h>#include netinet/in.h>#include net/if.h>int main(int argc, char *argv[])...{ int i; /**//* get mac */ struc原创 2008-03-08 16:43:00 · 764 阅读 · 0 评论 -
OpenSSL 编程 - DES
/**//*gcc -o des-basic des-basic.c -lcrypto*/#include stdio.h>#include openssl/des.h>int main(int argc,char **argv)...{ DES_cblock key; /**//* DES_random_key(&key); */ /**//* generate a random原创 2008-03-07 15:25:00 · 1936 阅读 · 0 评论 -
GCC 嵌入式汇编
2.6.3 Gcc嵌入式汇编 在Linux的源代码中,有很多C语言的函数中嵌入一段汇编语言程序段,这就是gcc提供的“asm”功能,例如在include/asm-i386/system.h中定义的,读控制寄存器CR0的一个宏read_cr0():#define read_cr0() ({ unsigned int __dummy;转载 2008-03-08 21:08:00 · 3801 阅读 · 0 评论 -
纯C实现unicode-utf8互转
/************************************************************************//* Author: NadOo (nadoo@21cn.com) Blog: http://blog.csdn.net/nadoo Reference: http://原创 2009-10-13 14:06:00 · 1104 阅读 · 1 评论