> -- prospero78 писал(а):
> Шифр Вежинера простой и чуть ли не единственный, с доказанной абсолютной надёжностью. Есть проблемы с рукопожатием, но это просто мелочи по сравнению с вышеизложенным безобразием.

Вы имеете в виду шифр "одноразового блокнота", где случайный ключ используется однократно?
Потому что то, что называется шифром Вежинера, не является криптостойким.

Реализуйте ГОСТ, это не так сложно. Дня 3-4 на реализацию симметричного алгоритма.
Только если Вы на трудовом договоре с заказчиком (тогда это будет разработка и применение для собственных нужд - и не будет неприятностей).
Если Вы делаете программу как подрядчик, то без лицензии на разработку криптосредств не имеете права это делать.