Агеев Артём Андреевич
Позволяет шифровать сообщения с помощью криптосистемы Эль-Гамаля над группой G=(Z_p\{0}, *)
.
Шифрует {message}
, используя {p}
и {g}
в качестве настроек для криптосистемы и {g^ a}
в качестве открытого
ключа.
Внимание: {p}
должно быть простым числом!
Пример:
/encrypt 1000000901 76124921 274331954 Some text
Возможный вывод:
Your encrypted message:
795098598 610348920
338750833 122342864
188644788 170912063
414357401 474766981
334621182 75671140
627117401 273229359
426912698 586443833
611125742 540364801
328890681 109675082
-1
Расшифровывает {encrypted-message}
, используя {p}
в качестве параметра для криптосистемы и {a}
в качестве
приватного ключа.
Пример:
/decrypt 1000000901 274611592
795098598 610348920
338750833 122342864
188644788 170912063
414357401 474766981
334621182 75671140
627117401 273229359
426912698 586443833
611125742 540364801
328890681 109675082
-1
Возможный вывод:
Your decrypted message:
Some text
Собственный сервер на ubuntu-impish
.
Стоит на другом конце города, доступ: ssh
, vnc
(на крайний случай).
Серверу выделил статический IP, доменное имя. Он уже очень давно у меня, использовал для самодельного gitlab-сервера (дабы не было ограничений).
Сделал скрипт, запускающий docker-compose с watch-tower при запуске/перезапуске системы.