如何用C语言进行一个文件的加密操作 求一个用C语言编写的加密文件操作的原理和源代码。谢谢,很急急!!!!!!!!!!!!!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把文件读到BYTE数组里按位异或吧 一种是将文件读到数组中后按位取反进行加密,再按位取反进行解密。或者是调用微软的3DES加密解密的方法,这个网上有很多的。可以自己查查MSDN的。 本人从事信息安全的操作,在加密的过程中我公司先是生成一个密钥,然后根据密钥对文件进行加密操作。对文件加密操作是一些DES ,3DES,RSA,MD5,HHA 等加密算法!我想知道 一些你们所谓的加密是怎样的操作? 加密过程本身不会有什么固定的模式,像楼上诸位大侠所述,对称的,非对称的,有很多算法可供选择,也有很多组合模式可自由选择。关键是你的文件加密-解密过程如何使用,比如,你是不是想写一个简单的GUI的工具在加解密双方的pc上安装或拷贝,然后对文件进行基于相同协议的加解密,或者其他的使用模式。另外,你的算法库想使用什么,openssl或者CryptoAPI,都首先要有个了解。而且,你的文件会有多大?效率方面会不会有要求,都需要考虑。 在文件的加密过程中 首先利用对称加密(DES)对文件进行 对称加密 生成对称密钥 然后利用非对称加密(RSA)对文件进行加密操作,最终生成公钥和私钥。但是利用公钥不可以推导出私钥,请问这中间是如何解密操作的? 有关键盘响应的问题 返回结构体数组如何返回? 求,WinCe下获取像素RGB颜色值高效办法 怎样用Socket构建提供大规模并发访问的服务器 VC6.0断点设置失败 50分求有关资源文件和消息问题,帮忙大哥大姐师傅们~!!绝对给分~~!!!!急急急~~!!! 请教高手:用SQL语句查询文本文件或.xml文件? DGBrid问题 Windows 高级编程 怎么从dump,pdb,map手动计算出错的行号 是不是必需重启IE 急!如何在对话框上多个edit中使用方向键进行光标切换?谢谢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货