stream-cipher

    0热度

    1回答

    不知道我在哪里出错了,但我的程序应该是一个流密码,它需要一个input.txt文件chars和将其加密成数字,然后解密回chars。 我的问题是,我输入: java Program4 -e 71 <inp.txt> out.txt (以TXT加密输出文件,它工作正常,) 输入文件的样子: guess what? Chicken butt 输出文件的样子: 222 204 220 202 2

    0热度

    1回答

    我想创建一个使用Java的流密码,在该密码中,我从文件中将纯文本加密(使用种子值的简单XOR与随机密钥)并将其存储在不同的文件中,然后进行解密,再次从文件中取出密文并对其进行解密(与密钥相同的XOR操作与加密相同)并存储在文件中。 但是我在试图加密大字符串时遇到问题。一半的字符串正在被正确解密,但另一半仍然是不可读的格式。 FileReader fileReader = new FileRe

    0热度

    3回答

    在C中编写基本的基于LFSR的流密码加密模块之后,我在普通的文本文件上尝试了它,然后在Windows中的.exe文件中尝试了它。但是,解密后文件没有运行,给出了16位的错误。显然有一些解密错误。还是制作文件,以至于如果我篡改它们的二进制代码,它们会被破坏? 我正在检查我的程序上的文本文件,希望找到我的任何错误。但是,这个问题有没有人试过在可执行文件上运行自己的加密程序?他们对此有明显的答案吗?

    0热度

    1回答

    在A5算法中,在每个帧的下行和上行产生114位后,伪随机数发生器在每帧结束时是否设置为0000?因此,在最后产生输出之前,它会在下一帧重新初始化为64位Kc,22位帧计数,然后是100个周期,其输出被丢弃。或者发生器是否暂停并在下一次突发中继续保存状态?

    0热度

    1回答

    我想使用Salsa20作为我的任务的一部分。该实现可在everard/Salsa20 GitHub上获得。问题是我是git和编程的新手。 文件称添加Salsa20.h和Salsa20.inl,所以这是否意味着我必须在标题中加上我*.cpp文件的这些文件,或者是有,我可以做任何其他方式? 我试图在我的程序的头文件中添加Salsa20.h和Salsa20.inl(基本上只是将这些文件复制到我的当前目录

    -6热度

    2回答

    我需要使用PHP与使用ISAAC stream cipher的客户端进行通信。据我所知,没有任何可用于PHP的加密库实现此密码。如何在PHP应用程序中实现ISAAC密码?我发现了一个ISAAC的Java实现,并且几乎成功地将它移植到PHP中,唯一的问题是PHP中的无符号右移,我写了一个方法来实现,但是当方法失败时在这个转变是消极的。)

    -1热度

    2回答

    我有20个OTP密文,我知道只用19个不同的密钥加密,所以1个密钥已被重用。也只有两个不同的消息具有相同的长度,被加密。 我知道如果我把两个密文放在一起,如果他们共享相同的密钥,我会消除密钥。 所以我做了,所有人。但是现在我无法找到哪一对是共享密钥的人。 有人可以帮助我,告诉我如何区分与其他人分享钥匙的一对?

    0热度

    1回答

    RSA是公钥密码系统2048的密钥大小,但其使用AES 256块大小的块系统密码,但使用流系统密码像RC4 256位,是不是有点奇怪,首先256位的密码流?

    1热度

    1回答

    为了好玩,我正在为DCPU-16(游戏0x10c的虚构CPU)汇编流密码。该处理器只有16位寄存器,它运行在100KHz。然而,现在,内存访问以及像乘法和除法之类的操作速度非常快(使用两次间接内存访问的A DIV只需要5个周期)。 有了这些限制,我最好的选择是什么?我正在考虑RC4,但是我担心使用我的代码的其他人不会正确使用它,并且我们可能会在我们手中发生另一次WEP灾难。我觉得我需要做一些比RC

    4热度

    3回答

    我一直在玩cryptocat,这是一个有趣的在线聊天服务,它允许你使用密钥加密你的消息,这样只有拥有相同密钥的人才能阅读你的消息。该服务的一个有趣的方面(在我看来)是,使用除您正在使用的密钥之外的密钥加密的文本仅显示为“[encrypted]”,而不是一堆垃圾密文。我的问题是,在Python中,是否有一种很好的方法来确定给定的文本是否是密文?我在这个例子中使用了RC4,因为它是我能够实现的最快速的