Дискретное логарифмирование (часть 11)| Криптография | Программирование