Tag Archives: C

使用Crypto++进行RSA加密

Crypto++理论上可以在任何平台上编译,但是作者似乎是个Windows控,默认只生成静态库。当在Linux下编译的时候,需要打个patch给GNUmakefile,然后才能生成.so动态库。
补丁见这里,请爬梯子,注意安全~
http://groups.google.com/group/cryptopp-users/browse_thread/thread/6d37437aa40fc135?pli=1

对了,编译时候记得参数
-lcryptopp -lpthread

包装类RSATool[......]

继续阅读

模板类Matrix with 加法、乘法---c++描述

题目:

编写模板类matrix,支持任意数据类型的矩阵,重载+,-,*,=,==,[]等操作。利用int, double, 类complex(包含实数real,虚数virt两部分)等数据类型测试所写matrix类接口

h
/********************************************
   CopyRight 2007 北京交通大学
   程序名称:   Matrix模板类
   文件名:     Matrix.h
   修改日期:   2007[......]

继续阅读

HugeInt 大整数的四则运算

h
/*-------------------------------------------------------*
* CopyRight 2007 北京交通大学         
*              
* 最后修改日期:2007-4-7                                        
*              
* 文件名:HugeInt.h          
*              
* 描述:HugeInt类的定义[......]

继续阅读

图形管理容器--c++描述

实现原理:虚函数

h
/********************************************
  CopyRight 200 北京交通大学
  程序名称:  图形管理容器
  文件名:    GraphManage.h
  修改日期:  2007-4-7 19:31:01
  描述:      定义了容器类及相关图形类
 ********************************************/

#include <iostre[......]

继续阅读