这段时间搜了网上很多c/c++3des的加解密源代码,有些实现错误(其他语言lib不能相互加解密),有些实现封装得层次太低,感觉不好用。我在使用得比较多的开源程序d3des.c基础上封装了一个类,可以直接加密文件或者流数据,实现的加解密模式是ECB和BCB。资源中包含类的实现和vc的测试工程,这个类已经在windows,linux,vxworks下使用。