Vig cracker fails
See original GitHub issue⚠️IMPORTANT⚠️ if you do not fill this out, we will automatically delete your issue. We will not help anyone that cannot fill out this template.
- Have you read our Wiki page “Common Issues & Their Solutions”?
Describe the bug
ciphey -t "Om vegmg wbsg vzqe bm dvrwtj. Bjnf cg slgpgvhs xnwersedg, wauzbugdl. Kexo bhxvramq. Jwg fbr gckgkegtbif oilpwmp cmmg, slwfgex agx xhxmkw qu aanulhy owk en bfdhwahf. Ggffyeguq, gquey thv gsehjzqj mlr qil pqewevolvzw, mzma ndy prhfrekid bh s ainxj-mpquht fcjpnv. Ivxlqglagy qu pahahwlrf."
Ciphertext is:
Om vegmg wbsg vzqe bm dvrwtj. Bjnf cg slgpgvhs xnwersedg, wauzbugdl. Kexo bhxvramq. Jwg fbr gckgkegtbif oilpwmp cmmg, slwfgex agx xhxmkw qu aanulhy owk en bfdhwahf. Ggffyeguq, gquey thv gsehjzqj mlr qil pqewevolvzw, mzma ndy prhfrekid bh s ainxj-mpquht fcjpnv. Ivxlqglagy qu pahahwlrf.
Key is:
sicnmundusncreatusnest
Plaintext is:
“We trust that time is linear. That it proceeds eternally, uniformly. Into infinity. But the distinction between past, present and future is nothing but an illusion. Yesterday, today and tomorrow are not consecutive, they are connected in a never-ending circle. Everything is connected.”
Version ⚠️IMPORTANT⚠️ We need this information because different environments will induce different bugs in Ciphey
- OS/Distro: Linux
- Python version: 3.8.5
- Ciphey versions: 5.5
- Did you use Docker? No
Verbose Output
⚠️IMPORTANT⚠️ Verbose output will tell us why it’s not working the way we expected it to be.
Run Ciphey with ciphey -vvv
and paste the results into Pastebin.com or a GitHub Gist
https://gist.github.com/bee-san/a43d0334c5fdbfdb91d84499119ebd61
To Reproduce Steps to reproduce the behavior:
ciphey -t "Om vegmg wbsg vzqe bm dvrwtj. Bjnf cg slgpgvhs xnwersedg, wauzbugdl. Kexo bhxvramq. Jwg fbr gckgkegtbif oilpwmp cmmg, slwfgex agx xhxmkw qu aanulhy owk en bfdhwahf. Ggffyeguq, gquey thv gsehjzqj mlr qil pqewevolvzw, mzma ndy prhfrekid bh s ainxj-mpquht fcjpnv. Ivxlqglagy qu pahahwlrf."
Expected behavior Vig cracker gets this.
This online automatic Vig cracker gets it in about a second with default settings (switch german to english) https://www.guballa.de/vigenere-solver Ciphey takes > 1 minute to run, so I assume it’s not working very well 😦
Issue Analytics
- State:
- Created 3 years ago
- Comments:7 (4 by maintainers)
Top GitHub Comments
Issue-Label Bot is automatically applying the label
bug
to this issue, with a confidence of 0.53. Please mark this comment with 👍 or 👎 to give our bot feedback!Links: app homepage, dashboard and code for this bot.
For future reference, this is the English bigrams list that I think https://www.guballa.de/vigenere-solver uses: http://practicalcryptography.com/media/cryptanalysis/files/english_bigrams.txt
If we used bigrams and trigrams with the Vigenere cracker, I think it would speed it up significantly. We currently use the “G test of fitness” for the Vigenere cracker.