Реализовать алгоритм Диффи-Хеллмана.
1. Реализовать функцию для генерации параметров: простого числа
p, которое имеет заданную длину, и генератора группы g .
2. Разработать приложение, которое с помощью сокетов будет
получать общий секретный ключ.
Пользователь может ввести длину числа p. По умолчанию
p генерируется длины 128 битов.
После этого начинается генерация общего ключа у клиента
и сервера. В конце выполнения обеих программ вывести в каждой из них созданный ключ.