首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CryptoChefs全位加密(Vollbit-Verschlüsselung)是如何工作的

CryptoChefs全位加密(Vollbit-Verschlüsselung)是如何工作的
EN

Stack Overflow用户
提问于 2011-02-24 13:54:13
回答 2查看 3.4K关注 0票数 1

在研究了关于“全位加密”(Vollbit Verschlüsselung)的CryptoChefs homepage之后,我想知道是否已经有关于该算法如何工作的分析。

我相信他只是将某个文件与另一个文件进行了多次he运算,但也许有人仍然知道他真正在做什么。

EN

回答 2

Stack Overflow用户

发布于 2012-06-16 04:52:51

我认为这不像chefin所说的那么容易,因为他声称它与密码短语一起工作来生成密钥文件。

因此,如果软件存在,它将是有缺陷的,因为由密码短语生成的XOR密钥文件将包含冗余。只要想一想从密码生成密钥文件的最简单方法:

密码密码密码

现在,您只需将密文拆分为三个块(每个块的长度与密码相同),然后将其中两个块进行XOR运算,即可获得密码。

当然,还有更复杂的算法用于从密码生成密钥文件,但它们都不会具有“没有pad就没有人能解密它”的OTP特性,因为pad依赖于密码短语,并且不能具有比密码短语本身更多的熵。

票数 1
EN

Stack Overflow用户

发布于 2012-03-13 23:00:42

对不起,但它的工作“完美”。但这是正常的,因为他只创建了一个一次性加密。如果你使用随机数(这就是他说256位密钥的原因),并且生成一个和你想要加密的文件一样大的文件,简单的xor多次就足够了。

但这是旧的,每个人都知道它不是很有用。如何存储2M字节的文件您需要解密2M字节的文件。用棍子?为什么不把文件放在棒上呢?它只是有点难解密,因为你需要先找到两个组件。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5100914

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档