From 83ac8f5fabe9534eb8dc0e0eac5740b33bbe08bd Mon Sep 17 00:00:00 2001 From: neptunia Date: Fri, 17 Mar 2017 20:19:23 -0400 Subject: [PATCH] problem works except for grader :( --- premium-rsa/grader.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/premium-rsa/grader.py b/premium-rsa/grader.py index e486c5f..b47a8f9 100644 --- a/premium-rsa/grader.py +++ b/premium-rsa/grader.py @@ -67,7 +67,7 @@ def get_problem(random): e = 65537 phi = (p-1)*(q-1) d = modinv(e, phi) - cut = len(bin(d).strip('0b').strip('L'))//2 + cut = len(bin(d).strip('0b').strip('L'))//2 - 2 given = bin(d).strip('0b').strip('L')[cut:] deez = hex(int(given,2)).zfill(len(given)/4) salt = random.choice("!?.")