图片刚刚在图库里不小心把加密照片文件密码忘了点了加密怎么恢复,然后正常看。

图片被加密了,重装系统后看不了,怎么办?_加密吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:1,949贴子:
图片被加密了,重装系统后看不了,怎么办?收藏
当时由于电脑有问题,后来重装了系统,当时图片被加密了,在不知道的情况下让IT重装了系统,丢失了很多东西,能有那位高手帮帮忙,加密的东西看不了了,并且重装系统前没有备份。求助。谢谢。
 版本说明绿盾信息安全管理软件已升级到3.0版本,原有2.X版本将退出市场。以下是3.0版本的划分说明。1) 专业版: 面向企事业单位通用需求,秉承"让防泄密的管理更简单有效"的核心理念,在汲取大量客户成功应用经验的基础上,推出"天锐绿盾专业版"。该版本功能主要包含文件加密、文件外发控制、打印内容监控、内网行为管理、外网安全管理、文件管理控制、邮件白名单管理和U 盘认证管理等。      2) 行业增强版: 面向各行业的客户需求,结合天锐绿盾多年来在各行业的成功应用,秉着"让天锐绿盾 在各行业客户应用更有针对性、更完整性、更贴切"的核心理念,量身打造,推出"天锐绿盾行业版"。在专业版的基础上,新增加了外发机器码白名单、工作模式切换、外发阅读器、服务器白名单管理、移动终端管理、打印水印警示、数据安全网关、邮件安全网关、支持行业增强包等。 3) 旗舰版: 面向大型用户需求复杂、用户数规模大的特点,在继承了专业版的特点基础上,针对性推出高性能的"天锐绿盾旗舰版",让天锐绿盾满足大型客户的需求。[3]
嗯,那些加密软件真不行,等我的软件出来吧!
登录百度帐号初探无水印信息图片加密技术
初探无水印信息图片加密技术
####随着手机APP越来越多,对于APP信息安全面临的挑战越来越大,像接口传递的验证信息这些相对保密的信息如果直接放在app中明文,那么毫无疑问,很容易就被破解出来,想干嘛就干嘛。因此为了对部分本地信息加密,想出过无数的办法,本次讨论的重点,无水印信息图片加密。**
----------------------------------------------------
随着手机APP越来越多,对于APP信息安全面临的挑战越来越大,像接口传递的验证信息这些相对保密的信息如果直接放在app中明文,那么毫无疑问,很容易就被破解出来,想干嘛就干嘛。因此为了对部分本地信息加密,想出过无数的办法,本次讨论的重点,无水印信息图片加密。**
无水印信息图片加密,基本原理,就是将信息负载再图片上,然后程序通过特定的算法将信息再度拿出来,而图片一看下去也是正常显示的,肉眼看不出任何的猫腻。那么到底怎么附加法?
1. 追加信息法:
利用不同格式图片的特性,例如 BMP文件头标记了图片文件大小,后面信息不读取,或JPG文件拥有FFD9 标志结束符,因此就算将再多信息附加上去,也不会影响原来图片查看。
2.颜色特征法:
根据 颜色的特点,因为颜色的最后一个位含有的信息量就算改变也不会改变大局,所以颜色的最后一个bit作为信息记录点。
3.颜色特征法Ex:
颜色特征,按一定的算法,获取约定的图片特征,例如,都获取RGB中G的整张图的波形,通过某种滤波器,分析出来某段,然后加上校验码进行校验信息是否有效,而且多段,含冗余,分布图片各个地方,几时压缩,或者截图后,信息也有可能被获取到。
各自优缺点
追加信息法:
加密后图片正常显示,无信息长度限制,可以无限追加信息。我们都不明白为啥某个 “正常” 图片竟然有1,2G那么大,到底后面附加了什么???嘿嘿
缺点:无限追加,也是致命缺点,你不会傻到真的认为 阿强那张1,2G的图片真的只是单纯的图片那么简单吧?
颜色特征法:
加密后图片正常显示,信息保密度更强,不会增加图片本身的大小,当然转格式例外,而且根据算法,整体的保密性更强。
能加密得信息的长度受图片size限制,如果对图片进行过压缩,信息将会损失得一塌糊涂。**
颜色特征法EX:
经过压缩后,信息仍有机会提取出来,耐操,加密后不会改变图片大小,有冗余信息,破解难度大。
图片容易显示不正常,当然搞成类似白噪点也是个技术活,能加密得信息的长度受图片size限制。
颜色特征法原理剖析
这里重点解释下颜色特征法是怎么实现得。
说之前,必须要说下颜色的组成。大家都知道平时开发中我们使用的颜色值例如白色
黑色 # 这些数字代表什么呢?
他们以2位16进制数字位一个单位分别代表
A,R,G,B。记得在保存的时候别忘记了A,透明度,否则出来的都是黑色一片哦。**
这里讨论 R,G,B,他们代表红,绿,蓝,三原色,**
而2位16进制的数字联合代表256个色值,换算2进制就是 8位。因为主要决定颜色的信息其实都储藏在这里,而前面的值表示颜色的变化越大,而最后以为相对改变的话,对颜色本身的影响是非常小的,255和254是相差很小的颜色变化。**因此只要我们改变三原色随便一个或者几个的最后一位,其实对颜色变化影响微乎其微。肉眼压根不能看出变化。
int rgb = image.getPixel(curX, curY);
r = (rgb & 0x00ff0000) && 16;
g = (rgb & 0x0000ff00) && 8;
b = (rgb & 0x000000ff);
al = (rgb & 0xff000000) && 24;
if (bitLength &= 0) {
switch (iRGB) {
r = (r & 0x000000FE);
g = (g & 0x000000FE);
b = (b & 0x000000FE);
rgb = al && 24 | (r && 16) | (g && 8) |
图片格式原理
如果你以为只是改个颜色值,就大功告成,呵呵,那你马上哭着发现,压根你加密的信息从来就没正确拿出来过。因为图片是含有头部信息的,而且不同格式的图片头信息肯定也不一致的,相对固定的头部是BMP图片的,因此俺们这次也是采用输出BMP图片作为加密后的结果图片。首先我们看看BMP文件头组成:
默认直接写死 424d 说明文件类型的
图片总大小,包括头信息
bfReserved1
保留,必须设置为0
bfReserved2
保留,必须设置为0
说明文件头开始到实际图片数据之间的偏移量,其实也是相对恒定的
位图信息头
BitmapInfoHeader结构需要的字数,固定的40
图像的宽度,用像素为单位
图像的高度,用像素为单位。还有个作用,标志图片是正向还是倒向的。如果该值是正数,说明图像是倒向的,如果该数是负数,那么图像是正向的
为目标设备说明颜色的平面数,他的值总是设为1
biBitCount
说明比特数/像数,其值为1、4、8、16、24、32,现在通常用24位
biCompression
说明图像数据压缩的类型。0 表示不压缩 1 表示8比特编码,只用于8位图
biSizeImage
图像大小,单位为字节
biXpelsPerMeter
说明水平分辨率,像素/米 表示
biYPelsPerMeter
说明垂直分辨率,像素/米 表示
说明位图实际使用的彩色表中的颜色索引数
biClrImportant
说明对图像显示有重要影响的颜色索引的数目如果是0,表示都很重要
so,在修改完图像信息后,需要将这些信息补上头信息,再将颜色信息附上,关键代码如下
补充头信息:
FileOutputStream fileos = new FileOutputStream(filename);
// bmp文件头
int bfType = 0x4d42;
long bfSize = 14 + 40 + bufferS
int bfReserved1 = 0;
int bfReserved2 = 0;
long bfOffBits = 14 + 40;
// 保存bmp文件头
writeWord(fileos, bfType);
writeDword(fileos, bfSize);
writeWord(fileos, bfReserved1);
writeWord(fileos, bfReserved2);
writeDword(fileos, bfOffBits);
// bmp信息头
long biSize = 40L;
long biWidth = nBmpW
long biHeight = nBmpH
int biPlanes = 1;
int biBitCount = 24;
long biCompression = 0L;
long biSizeImage = 0L;
long biXpelsPerMeter = 0L;
long biYPelsPerMeter = 0L;
long biClrUsed = 0L;
long biClrImportant = 0L;
// 保存bmp信息头
writeDword(fileos, biSize);
writeLong(fileos, biWidth);
writeLong(fileos, biHeight);
writeWord(fileos, biPlanes);
writeWord(fileos, biBitCount);
writeDword(fileos, biCompression);
writeDword(fileos, biSizeImage);
writeLong(fileos, biXpelsPerMeter);
writeLong(fileos, biYPelsPerMeter);
writeDword(fileos, biClrUsed);
writeDword(fileos, biClrImportant);
最后把图像信息也附上去。
for (int nCol = 0, nRealCol = nBmpHeight - 1; nCol & nBmpH ++nCol, --nRealCol)
for (int wRow = 0, wByteIdex = 0; wRow & nBmpW wRow++, wByteIdex += 3) {
int clr = bitmap.getPixel(wRow, nCol);
bmpData[nRealCol * wWidth + wByteIdex] = (byte) Color.blue(clr);
bmpData[nRealCol * wWidth + wByteIdex + 1] = (byte) Color.green(clr);
bmpData[nRealCol * wWidth + wByteIdex + 2] = (byte) Color.red(clr);
这只是相对最简单的图像加密,图像并压缩后容易出现损失,因此,后面要加上特征值作为验证,还有应该有一定冗余,还需要部分对其做成类似噪点的研究。
用云栖社区APP,舒服~
【云栖快讯】云栖社区技术交流群汇总,阿里巴巴技术专家及云栖社区专家等你加入互动,老铁,了解一下?&&
服务底层使用经国家密码管理局检测认证的硬件密码机,通过虚拟化技术,帮助用户满足数据安全方面的...
用于实时预测用户对物品偏好,支持企业定制推荐算法,支持A/B Test效果对比
大数据开发套件(Data IDE),提供可视化开发界面、离线任务调度运维、快速数据集成、多人...
为您提供简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效...503 Service Temporarily Unavailable
503 Service Temporarily Unavailable图片刚刚在图库里不小心点了加密怎么恢复,然后正常看。_百度知道
图片刚刚在图库里不小心点了加密怎么恢复,然后正常看。
图片刚刚在图库里不小心点了加密怎么恢复,然后正常看。我从图库反馈意见里找到了文件夹,但是什么鬼,看不到我的图片啊
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
为什么会不小心删除手机的照片,用这么多手机都没出现过误操作
没有删除啊,就是不小心加密了!!!
采纳率:20%
破解密码,但是要收费的
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。文件加密后,图片无法预览
[问题点数:50分,结帖人ljc007]
本版专家分:5
结帖率 100%
CSDN今日推荐
本版专家分:1429
本版专家分:4230
本版专家分:5
本版专家分:9475
2008年7月 硬件使用大版内专家分月排行榜第一
2012年6月 Web 开发大版内专家分月排行榜第二2012年5月 Web 开发大版内专家分月排行榜第二2011年5月 PHP大版内专家分月排行榜第二2008年9月 硬件使用大版内专家分月排行榜第二
2012年7月 Web 开发大版内专家分月排行榜第三2011年8月 PHP大版内专家分月排行榜第三2011年8月 Web 开发大版内专家分月排行榜第三2011年7月 PHP大版内专家分月排行榜第三2011年4月 Web 开发大版内专家分月排行榜第三2008年9月 Windows专区大版内专家分月排行榜第三
本版专家分:61801
2014年3月 Linux/Unix社区大版内专家分月排行榜第一2014年2月 Linux/Unix社区大版内专家分月排行榜第一2013年12月 Linux/Unix社区大版内专家分月排行榜第一2013年10月 Linux/Unix社区大版内专家分月排行榜第一2013年6月 Linux/Unix社区大版内专家分月排行榜第一2012年12月 Windows专区大版内专家分月排行榜第一2009年10月 Windows专区大版内专家分月排行榜第一2009年7月 Windows专区大版内专家分月排行榜第一2009年6月 Windows专区大版内专家分月排行榜第一2009年5月 Windows专区大版内专家分月排行榜第一2008年11月 Windows专区大版内专家分月排行榜第一2008年10月 Windows专区大版内专家分月排行榜第一2007年5月 Windows专区大版内专家分月排行榜第一
2014年6月 Linux/Unix社区大版内专家分月排行榜第二2014年1月 Linux/Unix社区大版内专家分月排行榜第二2013年11月 Linux/Unix社区大版内专家分月排行榜第二2010年6月 Windows专区大版内专家分月排行榜第二2010年4月 Windows专区大版内专家分月排行榜第二2010年3月 Windows专区大版内专家分月排行榜第二2009年12月 Windows专区大版内专家分月排行榜第二2009年11月 Windows专区大版内专家分月排行榜第二2008年7月 Windows专区大版内专家分月排行榜第二2008年1月 Windows专区大版内专家分月排行榜第二2007年12月 Windows专区大版内专家分月排行榜第二2007年11月 Windows专区大版内专家分月排行榜第二2007年10月 Windows专区大版内专家分月排行榜第二2007年6月 Windows专区大版内专家分月排行榜第二
2014年7月 Linux/Unix社区大版内专家分月排行榜第三2014年4月 Linux/Unix社区大版内专家分月排行榜第三2013年1月 Linux/Unix社区大版内专家分月排行榜第三2010年5月 Windows专区大版内专家分月排行榜第三2009年9月 Windows专区大版内专家分月排行榜第三2009年8月 Windows专区大版内专家分月排行榜第三2008年8月 Windows专区大版内专家分月排行榜第三2008年6月 Windows专区大版内专家分月排行榜第三2007年9月 Windows专区大版内专家分月排行榜第三2007年7月 Windows专区大版内专家分月排行榜第三2007年4月 Windows专区大版内专家分月排行榜第三
本版专家分:1059
本版专家分:5
本版专家分:554
本版专家分:5
本版专家分:159
本版专家分:5
本版专家分:5
本版专家分:0
匿名用户不能发表回复!|
其他相关推荐

我要回帖

更多关于 把无线不小心点了加密如何解除 的文章

 

随机推荐