Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.
/ Salsa20 Public archive

Приложение для шифрования данных с использованием алгоритма Salsa20

Notifications You must be signed in to change notification settings

Vaynbaum/Salsa20

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stream cipher Salsa20

О программе

Консольная программа для шифрования и расшифровки текста в файле с использованием метода Salsa20.

Приступая к работе

Вам необходимо скопировать проект на свой компьютер удобным для вас способом.

Использование

В консоли из каталога проекта:

  1. Создайте ключ, для этого напишите команду
python create_key.py key.json

Имя файла key.json для сохранения ключа

image

  1. Создайте ключ, для этого напишите команду
python main.py key.json input.txt output.txt

Имя файла input.txt с исходным текстом, имя файла output.txt для сохранения результата

python main.py key.json src/1.txt out.txt

Результат шифрования текста

image

python main.py key.json out.txt dec.txt

Результат расшифровки текста

image

About

Приложение для шифрования данных с использованием алгоритма Salsa20

Topics

Resources

Stars

Watchers

Forks

Languages