Skip to content

VChekunaev/ssh-encrypt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

encrypt Этот файл содержит функции для шифрования и дешифрования данных с использованием алгоритма AES, генерации ключа, конвертации ключа в строку и обратно. main В этом файле мы импортируем наш пакет encryption и используем его функции для загрузки ключей из файла, проверки их валидности, шифрования и сохранения зашифрованных ключей в файл. Мы также обрабатываем флаги командной строки, чтобы пользователь мог указать путь к файлу с ключами и пароль для шифрования. Для обработки флагов командной строки мы используем стандартный пакет flag. Мы объявляем две переменные, keysPath и password, которые будут хранить значение соответствующих флагов. Затем мы вызываем функцию flag.StringVar(), чтобы связать эти переменные с соответствующими флагами. Наконец, мы вызываем flag.Parse(), чтобы обработать флаги командной строки, переданные пользователем при

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages