diff --git a/services/phew/src/chall.py b/services/phew/src/chall.py deleted file mode 100644 index e9f22e7..0000000 --- a/services/phew/src/chall.py +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env python3 - -from Pailier import * -from Crypto.Util.number import * -with open("/flag.txt", "rb") as f: - flag = f.read() -flag = bytes_to_long(flag) -cipher = pailier() -while True: - print("1. encrypt") - print("2. bingo") - print("3. decrypt") - print("4. exit") - inp = int(input("> ")) - if inp==1: - print("pt (hex)") - inp = input("> ") - ct = cipher.encrypt(int(inp,16)) - print('ct : ','{0:x}'.format(ct)) - elif inp==2: - ct = cipher.encrypt(flag) - print('ct : ','{0:x}'.format(ct)) - elif inp==3: - print("ct (hex)") - inp = input("> ") - pt = cipher.decrypt(int(inp,16)) - print('pt : ','{0:x}'.format(pt)) - else: - exit()