Vigenere Flowchart
Vigenere Flowchart
Prompt :
"Enter input
text: "
INPUT
inputtext
Prompt :
"Enter key: "
INPUT key
Prompt : "Enter
encryption or
decryption (e/d):
"
INPUT modetype
posttext = ""
keyindex = 0
IF lowercase IF lowercase
True modetype is "e" False modetype is "d"
posttext = posttext +
uppercase of False keyindex = keyindex
chars = ['a', 'b', 'c', 'd',
chars[char] mod length of key
'e', 'f', 'g', 'h', 'i', 'j', 'k',
IF mode is 1 or
'l', 'm', 'n', 'o', 'p', 'q', 'r',
mode is -1 's', 't', 'u', 'v ', 'w', 'x' , 'y', posttext = posttext +
'z'] chars[char]
keyindex = keyindex
+1
False
ind = 0
PRINT
END
posttext