From c0f7df7e22021baf4f16d7584ee2eb03db138326 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonathan=20G=C3=B3mez?= Date: Fri, 19 Oct 2018 08:42:19 -0500 Subject: [PATCH] Fixed error on chr function when decrypt (#359) On line 23 when make the operations returns a float and chr function doesn't permit float values as parameters. --- ciphers/Onepad_Cipher.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ciphers/Onepad_Cipher.py b/ciphers/Onepad_Cipher.py index 7e1be5fdc..6afbd4524 100644 --- a/ciphers/Onepad_Cipher.py +++ b/ciphers/Onepad_Cipher.py @@ -20,7 +20,7 @@ class Onepad: '''Function to decrypt text using psedo-random numbers.''' plain = [] for i in range(len(key)): - p = (cipher[i]-(key[i])**2)/key[i] + p = int((cipher[i]-(key[i])**2)/key[i]) plain.append(chr(p)) plain = ''.join([i for i in plain]) return plain