Дерев’янко, Андрій Олегович2019-02-012019-02-012016Дерев'янко, А. О. Программная реализация алгоритма деления секрета : дипломна робота бакалавра / А. О. Дерев'янко; наук. кер. В. В. Вербіцький; ОНУ ім. І.І. Мечникова, ННІІСТ, Каф. економічної кібернетики та інформаційних технологій. – Одеса, 2016. – 41 с.https://dspace.onu.edu.ua/handle/123456789/21295Представлена программная реализация алгоритма разделения секрета. Для этого были проанализированы несколько схем реализации алгоритма деления секрета, изучены их преимущества и недостатки. После изучения различных схем реализации деления секрета, была выбрана схема разделения секрета Шамира. После алгоритм был программно реализован с помощью языка JavaScript и простыми типами данных. Эго было необходимо для демонстрации работы алгоритма, но для полного его функционирования необходима работа с большими целыми числами. Для этого был выбран язык программирования Java. Так же были проанализированы классы для работы с большими целыми числами Biglnteger и BigDecimal. В итоге алгоритм делениея секрета был программно реализован на языке программирования Java. Алгоритм осуществляет деление секрета на заданное пользователем количество частей. И восстанавливает секрет из минимально заданного количества частей секретаru6.050102 комп’ютерна інженеріяязык программирования JavaScriptсекретный ключ (разделяемый секрет)Программная реализация алгоритма деления секретаПрограмна реалізація алгоритму поділу секретуSoftware implementation o f algorithm secret divisionDiplomas