Beispiel #1
0
from tkinter import *
from tkinter import messagebox
import tkinter.messagebox as mb
from encryption import Encrypter

# GLOBAL VARIABLES

objects = []
window = Tk()
window.withdraw()
window.title('Account Storage')

# Secret key for encryption
encrypter = Encrypter('m@st3r')


class popupWindow(object):
    loop = False
    attempts = 0

    def __init__(self, master):
        top = self.top = Toplevel(master)
        top.title('Password')
        top.geometry('{}x{}'.format(250, 100))
        top.resizable(width=False, height=False)
        self.label = Label(top,
                           text=" Password: ",
                           font=('Courier', 14),
                           justify=CENTER)
        self.label.pack()
        self.entry = Entry(top, show='*', width=30)
Beispiel #2
0
from sender import Sender
from receiver import Receiver
from location import Location
from encryption import Encrypter

if __name__ == "__main__":
    message = "Only if we remember to turn on the light"
    location_info = [12, 13, 1]
    encrypter = Encrypter()
    sender1 = Sender(encrypter)
    encrypted_text1, key1, iv1 = sender1.encrypt([16, 16, 1], message)
    receiver1 = Receiver(encrypter)
    receiver1.decrypt(
        [16, 16, 1],
        [encrypted_text1, key1, iv1
         ])  # BUG: Tolerance Distance factor is not working as expected