问题标签 [vigenere]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
543 浏览

c - Vigenere Cipher - 分段错误

我正在尝试创建一个 vigenere 密码,但我遇到了分段错误。我相当新,如果有人可以提供帮助,我将不胜感激。先感谢您。

0 投票
2 回答
886 浏览

c - What isn't working properly with my Vigenere cipher code?

I'm trying to make a Vigenere cipher code in C and I have done something that is wrong and I can't fix it... How do understand that something goes wrong? Well I have some examples with keyword and result cipher with Vigenere cipher like

  • keyword: bacon
  • text: Meet me at the park at eleven am
  • correct result: Negh zf av huf pcfx bt gzrwep oz
  • my code result with same text and keyword: Tegh ne og tjs qaty bt syfvgb bm

Code:

GetString() is declared in a header and defined in a library that I'm using (it's like scanf).

this is the updated code

{ string keyWord;

printf("\n");

return 0; }

0 投票
1 回答
733 浏览

c - C中的维吉尼亚密码,如何仅在字母字符上移动关键字

我正在尝试为我本周的问题集制作一个 Vigenère 加密代码,我几乎完成了。我有一个小问题,我不能只在字母字符上使关键字 char 移位这是我的代码,我无法跟踪问题。

GetString() 由库(类似于 scanf)和字符串 typedef 实现

0 投票
1 回答
1008 浏览

c - 是什么导致了这个分段错误?

诺比在这里。弹出打开我的虚拟机以编辑程序,但是(据我所知),在我进行任何更改之前,我遇到了以前没有发生的分段错误。我尝试评论可能的原因,但无济于事。

GDB 输出,我不知道它是什么意思。通常它只是给我一个行号......

0 投票
1 回答
5639 浏览

c - 我的 CS50 Vigenere 密码程序有什么问题?

我一直在研究这个 Vigenere 密码大约 8 个小时。你能帮我么?我认为主要问题在于算法 - 我不知道如何利用密钥长度(我知道我需要以某种方式获取它的 mod)。

0 投票
1 回答
144 浏览

c - C:分割错误

我在 c 中实现了 vigenère algorithme。

不幸的是,在测试程序时,我遇到了分段错误。我在mac上用clang编译。

我怎样才能避免这个错误?

源代码:

调试输出:

问候

0 投票
2 回答
3688 浏览

python - 维吉尼亚密码 Python 2.0

我在为 vigenere 密码进行编码/解码编程时遇到问题。我只应该使用列表、字典和循环。编辑:我添加了我拥有的解密。GetCharList() 只是获取一个包含字母表的列表。我不知道它使 decrpyt 的输出不是原始消息有什么问题。

0 投票
1 回答
603 浏览

python - 在python中为Vigenere密码组合字符串和整数?

我正在尝试在 python 中编写一个 vigenere 密码加密器。我收到另一个错误...

“+ 不支持的操作数类型:'int' 和 'str'”——有什么帮助吗?

0 投票
1 回答
11373 浏览

c - cs50 中的 Vigenere 密码

我正在通过在线课程教我如何编码。我对此很陌生,并且一直在慢慢地完成这门课。我遇到了 vingenere 密码的问题。它不会在整个输入中迭代密钥。

编辑:键应该遍历用户输入,当它到达键的末尾时,循环回来并重新开始。该键还应跳过任何特殊字符(!@#“”等)

我知道字符串不正常,但它包含在标题中以帮助新生。我想随着课程的进展我们会学到更多。

0 投票
1 回答
3031 浏览

c - C 编程 - 尝试制作 Vigenere 加密/解密程序

你能看看这段代码吗?

我正在尝试制作一个基于 Vigenere 的加密/解密程序。

我认为它工作正常.. 但是当我的 abc 数组上的文本或密码字母高于“T”(不确定)时,我会得到错误的解密文本。