Програма "Шифрування зміщенням коду букв по ключу". Заповнити пропуски
Приміт...
✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.
Програма "Шифрування зміщенням коду букв по ключу". Заповнити пропускиПримітка. Один відступ від краю екрану позначати так:____.(Один відступ - чотири нижні риски).
random # під'єднання бібліотеки random#---------ЗАВАНТАЖЕНЯ ТЕКСТУ ДЛЯ ШИФРУВАННЯ --------------------- # співставлення файлової змінної F з файлом'povidom.txt' # читання файлу F в строкову змінну T # закриття файлу Fprint(T) # вивід тексту для шифрування на екран # вимірювання кількості букв D в тексті T#----------------ГЕНЕРУВАННЯ КЛЮЧА------------------------------key=[] # створення списку key # цикл з параметром N в межах D кількості букв в T(1,5)) # підклейка випадкових значення в кінець списку keyprint(key) # виведення списку випадкових значень#------------------ШИФРУВАННЯ---------------------------------Shifr="" # створення порожнього рядка Shifr # цикл з параметром N в межах D кількості букв в T (перебір букв в рядку)=Shifr+ # шифрування окремого знаку побітовим xor з ключом print(Shifr)#---------ЗБЕРЕЖЕННЯ ТЕКСТУ ШИФРОВКИ--------------------- # співставити файлову змінну F з файлу 'secret.txt' # запис в файл F строкової змінної Shifr # закриття файлу#---------ФОРМУВАННЯ КЛЮЧА в строковому форматі---------------------Kluch="" # створення порожнього рядка Kluch # цикл з параметром N в межах кількості букв в T=Kluch++" " # підклейка в кінець рядка Kluch окремого значення #---------ЗБЕРЕЖЕННЯ КЛЮЧА--------------------- # співставлення файлової змінної Fk з файлом'key.txt' # запис в файл рядка Kluch # закриття файлу