在基于DWT的双水印技术在数据认证和安全性中的应用一书中,作者写道:
加密过程使用Feistel结构,该结构由多个回合组成,用于处理明文以获得密码文本,每一轮由一个“替换”和一个置换步骤组成。本文采用双水印算法对病人的细节进行加密,并结合密钥使用分组密码算法。与数据加密标准(DES)相比,高级加密标准(AES)是一种非常强大的分组密码算法。它在输入端具有已知大小的数据块上工作,以便在输出端执行相同大小的数据块。在该系统中,保留的输入块和输出块数据分别为128比特的固定长度。在分组密码输入为AES的情况下,采用对称密钥和分组密码。AES加密算法有以下几个阶段: Byte替换、行移位、列混合以及最后添加圆形密钥。
这里,AES和Feistel结构都被使用。请解释这是如何可能与任何类型的流程图。
论文作者: K.Vinothini,S.K. Mydhili,S. Periyanayagi和G. Sukanya,“双重水印技术-放射学.”
发布于 2021-08-05 02:55:50
事实上,AES不使用Feistel结构。所引述的段落唯一有意义的方法是,“加密过程”指的是先前的工作,有别于“本文件”中的工作。
然而,在浏览了这份文件(如会议记录第0887至0891页)后,我无法理解。该框图(从这两个文件中重建)建议某种形式的隐写或水印。
为了获得有意义的结果,用于编码的指纹与用于解码的指纹非常相似(上下文似乎意味着它们来自不同的获取)。除了指纹子系统,我看不出使用AES加密。
总的来说,我的印象是,这篇论文的主要(达到)目标是发表(就像其他无数论文一样),只有第二次(失败的)目标,试图通过粗略的审查,它有意义地描述了一些实际工作的东西。对该系统没有任何可伪造的说明似乎是实现后一个目标的主要技术。目前还不清楚的是,提高技术水平是在范围内。
https://crypto.stackexchange.com/questions/93391
复制相似问题