Агеев Артём Андреевич
Позволяет шифровать сообщения с помощью криптосистемы Эль-Гамаля над группой 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 при запуске/перезапуске системы.