PDF熵计算与加密相关技术问题咨询
PDF相关疑问求助
之前mkl曾给予我很大帮助,希望本次仍能得到他或其他专业人士的解答。遗憾的是我无法获取ISO 32000-1或32000-2标准。
具体问题
- 图中字节是否为填充字节?测试多个文件均存在此类字节,按理应拉低PDF平均熵,但实际PDF平均熵接近8比特。(注:洋红色代表高熵/随机,颜色越深熵越低,图片由binvis生成)
- 该元数据应属于对象流并被压缩,但实际未压缩,是否存在特定原因?
- 将非docx格式的.doc文件转换为PDF 1.4版本(不应包含对象流),但其熵值仍较高,与PDF 1.5版本结果相近,不符合预期。
补充疑问
- PDF trailer字典长度可变,PDF 1.5及以上版本中可属于中央目录流,且经测试似乎始终位于文件末尾,但某研究假设其固定大小且位于文件最后164字节,对此存疑。
- 某研究称EasyCrypt加密的PDF头部和trailer保留结构(熵值低于ransomware加密文件),但我测试AES 128/256 bit、RC2算法加密不同版本PDF时,文件被完全加密,无未加密结构/元数据,而Adobe Acrobat Pro加密则保留PDF结构,不解为何该研究称EasyCrypt符合PDF标准化加密格式。
内容的提问来源于stack exchange,提问作者Moooz
相关产品推荐
相关产品推荐

