码迷,mamicode.com
首页 > 其他好文 > 详细

对文件进行加密

时间:2015-04-26 21:01:48      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:

以二进制流 写入加密二进制串+Image = 新文件

解密时  读取同样长度的二进制+Image  即可解密

新文件,新思维

QImage image("philip.png");  
 
QMap<QString, QColor> map;  
map.insert("red", Qt::red);  
map.insert("green", Qt::green);  
map.insert("blue", Qt::blue);  
 
QFile file("facts.dat");  
if (!file.open(QIODevice::WriteOnly)) {  
    std::cerr << "Cannot open file for writing: "
              << qPrintable(file.errorString()) << std::endl;  
    return;  
}  
 
QDataStream out(&file);  
out.setVersion(QDataStream::Qt_4_3);  
 
out << quint32(0x12345678) << image << map;

对文件进行加密

标签:

原文地址:http://www.cnblogs.com/lzh-Linux/p/4458225.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!