Skip to main content

Timeline for Python 3 Vigenere Cipher

Current License: CC BY-SA 4.0

6 events
when toggle format what by license comment
Nov 3, 2020 at 4:55 history edited hjpotter92 CC BY-SA 4.0
added 43 characters in body
Nov 2, 2020 at 18:30 comment added Jasmijn I would argue it would be better to change not all(char in ascii_uppercase for char in value) into value.isalpha() and value.isascii(). Otherwise great answer!
Nov 2, 2020 at 16:14 comment added hjpotter92 @Chimera.Zen encryption/decryption generally perform very similar mathematical operations. You should still split encrypt and decrypt, and call those accordingly in the start_cipher function.
Nov 2, 2020 at 15:39 comment added Chimera.Zen Amazing! I've learned so much from this. In Performance #3, I did have separate encrypt/decrypt functions but they did the same thing, so I combined into one. Since start_cipher_mode() is the function to get the cipher data, and start_cipher() is the actual encryption/decryption process, would it be better to change start_cipher_mode() to get_cipher_vars() and keep the en/decryption processes in one function?
Nov 2, 2020 at 14:00 vote accept Chimera.Zen
Nov 2, 2020 at 10:35 history answered hjpotter92 CC BY-SA 4.0