Предмет: Информатика, автор: gggggggggggggggggg49

Допоможіть будь ласка!!!!
Потрібно на завтра!!!!​

Приложения:

Ответы

Автор ответа: PoTaPy4
0

from tkinter import *

from cryptography.fernet import Fernet

# Створення ключа для шифрування та розшифрування повідомлення

key = Fernet.generate_key()

cipher_suite = Fernet(key)

# Функція для шифрування повідомлення

def encrypt_message():

  message = message_entry.get()

  encoded_message = message.encode()

  cipher_text = cipher_suite.encrypt(encoded_message)

  encrypted_message_entry.delete(0, END)

  encrypted_message_entry.insert(0, cipher_text)

# Функція для розшифрування повідомлення

def decrypt_message():

  cipher_text = encrypted_message_entry.get()

  decoded_text = cipher_suite.decrypt(cipher_text)

  decrypted_message_entry.delete(0, END)

  decrypted_message_entry.insert(0, decoded_text.decode())

# Створення вікна та його елементів

root = Tk()

root.title("Шифрування повідомлення")

message_label = Label(root, text="Повідомлення:")

message_label.grid(row=0, column=0)

message_entry = Entry(root, width=30)

message_entry.grid(row=0, column=1)

key_label = Label(root, text="Ключ:")

key_label.grid(row=1, column=0)

key_entry = Entry(root, width=30)

key_entry.grid(row=1, column=1)

key_entry.insert(0, key.decode())

encrypt_button = Button(root, text="Зашифрувати", command=encrypt_message)

encrypt_button.grid(row=2, column=0)

decrypt_button = Button(root, text="Розшифрувати", command=decrypt_message)

decrypt_button.grid(row=2, column=1)

encrypted_message_label = Label(root, text="Зашифроване повідомлення:")

encrypted_message_label.grid(row=3, column=0)

encrypted_message_entry = Entry(root, width=30)

encrypted_message_entry.grid(row=3, column=1)

decrypted_message_label = Label(root, text="Розшифроване повідомлення:")

decrypted_message_label.grid(row=4, column=0)

decrypted_message_entry = Entry(root, width=30)

decrypted_message_entry.grid(row=4, column=1)

root.mainloop()

Приложения:

gggggggggggggggggg49: Це не то
PoTaPy4: результат цієї програми кинув
PoTaPy4: ключ змінюєш під себе
gggggggggggggggggg49: В мене щось не те виходить(
Похожие вопросы
Предмет: Английский язык, автор: Аноним
допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть допоможіть​
Предмет: Музыка, автор: kirillignatov22745