vigenere 相关问题

Vigenèrecipher是一种在1553年开发的加密算法,直到19世纪中叶才被认为是不可破解的。

Python Vigenère 密码输出与正确答案不匹配

我写了一些解码维吉尼亚密码的代码。但它总是输出错误的解码消息。 这是我的代码: 字母表 = ["a", "b", "c", "d", "e&q...

回答 1 投票 0

我无法获得带有空格字符的输出

我有一个密码学项目,想使用python解密句子。 我编写了这段代码,但无法获得输出,其中单词之间有空格。 def vigenere_decrypt(密钥:str,文本:s...

回答 1 投票 0

维吉尼亚密码按预期工作,但仅在删除空格后

当我删除消息和 keyL 中的所有空格时,我的 vigenere 密码只会给出一个连贯的句子。如果我将它们添加回来并尝试编写自己的代码来解释它,我会得到乱码。我90%...

回答 1 投票 0

React 中维吉尼亚密码的着色列

我在反应中制作了维吉尼亚密码。关于维吉尼亚密码算法,一切都很完美。我只想补充一件事。当我从文本中取出一个字母并从密码中取出一个字母时...

回答 1 投票 0

React 中的维吉尼亚密码

我在反应中制作了维吉尼亚密码。关于维吉尼亚密码算法,一切都很完美。我只想补充一件事。当我从文本中取出一个字母并从密码中取出一个字母时...

回答 1 投票 0

在python上带'空格'的vigenere加密问题

我无法查明'空格'之后加密出错的原因,这里的代码是:def chiffre_vigenere(message,key):message = message.lower()key = key.lower()...

回答 1 投票 0

带有OpenCL的c中的vigenere加密算法无法按预期工作

我正在尝试使用OpenCL在c语言中进行vigenere加密算法,我没有OpenCL的经验。我正在使用Mac OS(因此我正在运行OpenCL 1.2或1.1)并使用Makefile构建程序。 ...

回答 1 投票 1

CS50 2019 Vigenere-第二循环

[首先,我得到了执行以下代码的代码:密钥:ab纯文本:测试我密文:tfsu ne我当然是想获取跳过空间的密钥(Tfsu mf),所以我尝试添加一个额外的计数器(m-计数器)...

回答 1 投票 0

与硬编码输入相比,使用fgets从用户处获取密钥时无法打印密钥流

我正在尝试使用fgets,而不是使用采用纯文本和键输入并返回键流和加密文本的程序对数组进行硬编码。使用fgets从...

回答 1 投票 0

二进制文件的Vigenere解密,不知道Python3中的密钥

我有一个通过Vigenere密码加密的二进制文件。我需要进行已知的纯文本攻击。我知道加密的纯文本以短语Attack at Dawn开头。我将如何处理...

回答 1 投票 0

我如何跟踪以蛮力方式尝试过的组合?

我正在使用Python 3创建强力Vigenere解密程序。 Vigenere代码基本上是将字母字符串加在一起。我希望我的代码起作用的方式是用户放入任何键...

回答 1 投票 0

查找虚拟密码的长度

我是密码学的新手,请通过定义明确的步骤来解决以下vigenere密码问题。假定您收到了一个300字符的加密消息,并在Vigenere密码系统中进行了加密,...

回答 1 投票 -1

在C(保持空间)中的书面Vigenere密码

我正在尝试在其中保留空格的地方写Vigenere密码。因此,如果给我一个简单的消息,如“你好,你好吗”,则密码的格式为“ abcde fgh ijk lmn”,我想要的就是...

回答 1 投票 0

了解Haskell的Vigenere密码

我在理解下面代码中到底发生了什么时遇到了麻烦。特别是递归函数调用和“ ks ++ [k]”以及chr $65。我假设前者用于...

回答 1 投票 -1

只知道密钥长度才中断Vigenere

问题我想解码使用经典Viginere加密的消息。我知道密钥的长度正好是6个字符。消息是:...

回答 2 投票 2

只知道密钥长度才中断Vigenere

我仅在知道密钥的大小为6个字母(不一定是一个单词)的情况下,才尝试对vigenere密码进行解码和加密。我试图将消息分成6个子消息,第一个...

回答 1 投票 1

如何检查字符串是否是废话或英语单词集

我正在尝试通过暴力破解学校作业中的Vigenère密码,我想为此编写自己的脚本,因为我没有有关KEY的信息。有什么工具可以检查多少...

回答 2 投票 0

Vigenere提供了错误的结果

[任务是在运行程序时提供关键字参数,我将其保存为字符串k,然后用户输入文本,程序将根据关键字输出输入的文本。 A = 0,B ...

回答 1 投票 0

UndefinedBehaviorSanitiser问题-CS50 Vigenere

我正在处理Vigenere(CS50),并且在运行带有通过初始筛选的任何参数的程序时,始终获得“未知地址上的UndefinedBehaviorSanitiser SEGV”。我已经读过有关...

回答 1 投票 0

删除简单字母使用的ASCII

我需要在不使用ASCII表的情况下对该方法进行重做(它是vigenere密码的编码器)private static final int ALPHABET = 26; public static final String KEY =“ AB”;公共字符串编码(...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.