Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно написать программу - схему разделения секрета на языке python:

схема разделения секрета Асмута-Блума (https://www.google.ru/search?q=%D0%90%D1%81%D0%BC%D1%83%D1%82%D0%B0-%D0%91%D0%BB%D1%83%D0%BC%D0%B0&oq=%D0%90%D1%81%D0%BC%D1%83%D1%82%D0%B0-%D0%91%D0%BB%D1%83%D0%BC%D0%B0&aqs=chrome..69i57j69i59l2.341j0j7&sourceid=chrome&es_sm=119&ie=UTF-8)

Входные параметры:

Кол-во участников

Кол-во участников, кто может восстановить

Сам Секрет

Важно:

Программа должна работать на больших числах ( на числах больше, чем 2^256+1, 2^512+1 )

Также в программа должа показывать время работы, выводить на экран само разделение, и сколько памяти затратило( http://stackoverflow.com/questions/466684/how-can-i-return-system-information-in-python )

Использовать сторонние баблиотеки можно( например http://www.numpy.org/ )

Исполнитель сделал программу, я прикрепил ее исходник, но он не может сделать чтоб она работала с большими числами, и стабильно - сейчас проблема в том, что при одинаковых значениях программа дает разные результаты( входящие: 500 участников, 400 тех, кто может восстановить, секрет равен 2^512 - результат не сходится, секрет не восстановлен), а время поджимает очень!

Язык python( Обязательно! )! версия 2.7

10 лет назад
Koshak01
Петр 
48 летРоссия
17 лет в сервисе
Был
9 месяцев назад
Выбранный исполнитель
ColNum
47 летРоссия
10 лет в сервисе
Был
5 лет назад
10 лет назад
$100
2 дня
Все сделано как нужно по ТЗ
Интересная задача. Всем доволен. Рассчитываю на продолжение опытов.
  • Похожие заказы
  • $40

    Требуется разработать программу на ассемблере для сдачи лабораторной работы в университете: Текст задания: Разработать алгоритм и написать резидентную программу, выводящую на экран содержимое видеопамяти в числовом и символьном виде. При нажатии комбинации клавиш: Ctrl+S — вывести данные ...

    Завершен
    10 лет назад
  • Требуется написать небольшое приложение, которое будет выполнять 2 функции: 1) отображать нажимаемые пользователем клавиши на клавиатуре (с целью проверки не висит ли на горячей клавише запуск чита для игры), т.к. удаленно человек показывает рабочий стол, а ...

    Закрыт
    10 лет назад
  • $70

    Цель: Создать алгоритм сегментации списков Входные данные: Основной список, и список для сегментации Выходные данные: Сегментированые списки Пересечения( фразы, которые попали в несколько списков) Дополнительно: параметр(direct) - не использовать словоформы параметр(игнорирование) - через запятую указано какие предлоги или фразы мы игнорируем( например --ignore=’при,для,в’ ) параметр(игнорирование ...

    Завершен
    10 лет назад
  • $100

    Мета роботи – розробка інформаційних моделей та розробка програмного забезпечення автоматизованого робочого місця управління продажами лікарських препаратів підприємства. Об'єкт дослідження – підприємство ТОВ «Євробуд плюс» у сфері оптових продажів лікарських препаратів В свою программу кроме АВС анализа ...

    Закрыт
    10 лет назад
  • Задача - умение писать системный софт, а именно: 1. Умение на низком уровне мониторить и модифицировать интернет-трафик 2. Понимание asm под linux 3. Большой плюс - навыки тестирования на уязвимости, реализация CVE

    Закрыт
    10 лет назад
  • День добрый. Необходимо создать страницу мониторинга параметров узла сети. Она должна запрашивать данные у Zabbix`а и отображать их. Обновление страницы каждые 30 сек. Cтраница должна занимать один экран без скроллинга Страница должна быть хорошо видима с расстояния ...

    Закрыт
    10 лет назад
  • $50

    Приклеплён рар с екзешкой конечного результата. Может вылетать, Чего то там SQL Хорош для примера узер интерфейса. работа для сына на учёбе, нет времени сделать. описание текста задания. Вопрос № 1 Вы должны понимать, его дело запущенное приложение в качестве ...

    Закрыт
    10 лет назад