Раздел: Другое на заказ
В реализации шифрования по методу Шамира на языке C ключевой задачей является разбиение секретного значения на доли и восстановление по достаточному числу частей; в текстовом приложении важно корректно переводить символы в числовые представления и работать с файлами для потока данных.
При разработке двух программ — шифрования и расшифрования — важны корректная обработка кодировок (UTF-8 для кириллицы), выбор размера модуля, предотвращение переполнений при арифметике и единообразный формат хранения долей, чтобы расшифровщик знал, как собирать и интерпретировать данные. Обычно реализуют отдельные функции для преобразования строки в блоки чисел и наоборот, для работы с многочленами и для операций по модулю.
Мы помогаем оформить алгоритм и структуру программы, показать пример функций для преобразования символов и арифметики по модулю, а также шаблон формата файлов для долей; предоставляем до 21 дня бесплатных доработок по замечаниям преподавателя. Оставьте в заявке описание задания — мы подготовим расчёт и план реализации, соответствующий вашей теме и методичке.
Ответим за 2 минуты, без регистрации
Рассчитать