From 4a979422c921a3016e4c690c39c6c205d1a27012 Mon Sep 17 00:00:00 2001 From: Srinibas Biswal Date: Tue, 10 Jan 2017 00:16:28 +0530 Subject: [PATCH] Added decrypt and encrypt source files. i --- decrypt.py | 104 +++++++++++++++++++++++++++++++++++++++++++++++++++++ encrypt.py | 89 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 193 insertions(+) create mode 100644 decrypt.py create mode 100644 encrypt.py diff --git a/decrypt.py b/decrypt.py new file mode 100644 index 0000000..32c0619 --- /dev/null +++ b/decrypt.py @@ -0,0 +1,104 @@ + +def alpha_reverse(list): + f_output=input("Enter the file name with extension name(.txt) in which the decrypted code will be saved: ") + coding=list[0]+list[1]+list[2]+list[3] + a_list=list[5:] + dlist=[] + if coding=='#a1#': + for i in a_list: + if ord(i)>=97 and ord(i)<=122: + d=122-ord(i) + dlist.append(chr(97+d)) + elif ord(i)>=0 and ord(i)<=31 : + d=31-ord(i) + dlist.append(chr(0+d)) + elif ord(i)>=32 and ord(i)<=64: + d=64-ord(i) + dlist.append(chr(32+d)) + elif ord(i)>=65 and ord(i)<=90: + d=90-ord(i) + dlist.append(chr(65+d)) + elif ord(i)>=91 and ord(i)<=96: + d=96-ord(i) + dlist.append(chr(91+d)) + elif ord(i)>=123 and ord(i)<=126 : + d=126-ord(i) + dlist.append(chr(123+d)) + elif ord(i)>=128 and ord(i)<=255 : + d=255-ord(i) + dlist.append(chr(128+d)) + + dll=len(dlist) + k=open(f_output, 'a') + i=0 + while i=97 and ord(i)<=122 : + d=122-ord(i) + rlist.append(chr(97+d)) + elif ord(i)>=0 and ord(i)<=31 : + d=31-ord(i) + rlist.append(chr(0+d)) + elif ord(i)>=32 and ord(i)<=64: + d=64-ord(i) + rlist.append(chr(32+d)) + elif ord(i)>=65 and ord(i)<=90: + d=90-ord(i) + rlist.append(chr(65+d)) + elif ord(i)>=91 and ord(i)<=96: + d=96-ord(i) + rlist.append(chr(91+d)) + elif ord(i)>=123 and ord(i)<=126 : + d=126-ord(i) + rlist.append(chr(123+d)) + elif ord(i)>=128 and ord(i)<=255 : + d=255-ord(i) + rlist.append(chr(128+d)) + + + rdl=len(rlist) + k=open(f_name, 'a') + i=0 + while i