generated from mwc/lab_encryption
Completed checkpoint 3
Created a function that decrypts by adding (256 - secret number) and moduloing 256.
This commit is contained in:
parent
64cb255e0a
commit
f5f3335453
12
ccipher.py
12
ccipher.py
|
@ -30,7 +30,15 @@ print(numerify('abc'))
|
|||
secret_number = 1
|
||||
def encrypt(numeric_message):
|
||||
to_encrypt = []
|
||||
for item in numerify(numeric_message):
|
||||
for item in numeric_message:
|
||||
to_encrypt.append((item + secret_number) % 256)
|
||||
return to_encrypt
|
||||
print(encrypt('abc'))
|
||||
print(encrypt(numerify('abc')))
|
||||
|
||||
# Checkpoint 3
|
||||
def decrypt(numeric_message):
|
||||
to_decrypt = []
|
||||
for item in numeric_message:
|
||||
to_decrypt.append((item + (256 - secret_number)) % 256)
|
||||
return to_decrypt
|
||||
print(decrypt(encrypt(numerify('abc'))))
|
Loading…
Reference in New Issue