Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fuzzy@DESKTOP-5LP851D:~$ cat caesardecrypt.py
- def CaesarDecrypt(cipherText, key):
- plainText = ""
- for ch in cipherText:
- if ch.isalpha():
- protee = ord(ch) - key
- if protee < ord('a'):
- protee += 26
- THEENDISNEAR = chr(protee)
- plainText += THEENDISNEAR
- print 'Your plaintext is :', plainText
- fuzzy@DESKTOP-5LP851D:~$ cat loop.py
- import caesardecrypt
- cipherText = raw_input('What is your cipherText ?')
- for i in range(1, 26):
- print "i = " + str(i)
- caesardecrypt.CaesarDecrypt(cipherText, i)
- fuzzy@DESKTOP-5LP851D:~$
- fuzzy@DESKTOP-5LP851D:~$ python loop.py
- What is your cipherText ?acbnauhb
- i = 1
- Your plaintext is : zbamztga
- i = 2
- Your plaintext is : yazlysfz
- i = 3
- Your plaintext is : xzykxrey
- i = 4
- Your plaintext is : wyxjwqdx
- i = 5
- Your plaintext is : vxwivpcw
- i = 6
- Your plaintext is : uwvhuobv
- i = 7
- Your plaintext is : tvugtnau
- i = 8
- Your plaintext is : sutfsmzt
- i = 9
- Your plaintext is : rtserlys
- i = 10
- Your plaintext is : qsrdqkxr
- i = 11
- Your plaintext is : prqcpjwq
- i = 12
- Your plaintext is : oqpboivp
- i = 13
- Your plaintext is : npoanhuo
- i = 14
- Your plaintext is : monzmgtn
- i = 15
- Your plaintext is : lnmylfsm
- i = 16
- Your plaintext is : kmlxkerl
- i = 17
- Your plaintext is : jlkwjdqk
- i = 18
- Your plaintext is : ikjvicpj
- i = 19
- Your plaintext is : hjiuhboi
- i = 20
- Your plaintext is : gihtganh
- i = 21
- Your plaintext is : fhgsfzmg
- i = 22
- Your plaintext is : egfreylf
- i = 23
- Your plaintext is : dfeqdxke
- i = 24
- Your plaintext is : cedpcwjd
- i = 25
- Your plaintext is : bdcobvic
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement