Рассмотрены основные преимущества криптосистем на базе эллиптических кривых и обоснован их выбор для обеспечения защиты данных. Выделены и оптимизированы основные алгоритмы, требующие максимального быстродействия для эффективной работы криптосистемы. Исследована зависимость времени выполнения основных операций над точками эллиптической группы от размера эллиптической группы. Исследована зависимость времени шифрования от алгоритма разбиения набора шифруемых данных на блоки.