РЕЦЕНЗИЯ выпускной квалификационной работы Панкратова Станислава Сергеевича ДЕЦЕНТРАЛИЗОВАННАЯ СИСТЕМА АУТЕНТИФИКАЦИИ Одним из современных трендов в области информационных технологий и безопасности является развитие идеологии построения распределённых децентрализованных баз данных и ассиметричных алгоритмов шифрования (PKI). Даже неподготовленный специалист наслышан о такой популярной криптовалюте как Bitcoin, но пока ещё не так много технических специалистов, которые не просто знают о существовании таковой, но и понимают её внутреннее устройство и связанное с ней программное обеспечение. Опираясь на это предположение и ознакомившись с работой Станислава Сергеевича можно утверждать, что его можно отнести к этой ещё небольшой группе специалистов, что уже подтверждает высокий уровень квалификации автора. Технология блокчейн, которая лежит в основе рассматриваемой автором идеологии и технологии под названием Blockstack, является теоретическим и до настоящего момента практическим гарантом безопасности обрабатываемых данных и связанных с ними транзакций. Нельзя не отметить, что применение этих технологий для осуществления платежных транзакций уже само по себе является дискуссионным вопросом, ещё более открытыми вопросами является попытка адаптировать и применить эти технологии в других альтернативных сценариях, в частности, использование в процессе идентификации и аутентификации пользователей приложений. Ни в задачу автора, ни рецензента не ставится отстаивание той или иной позиции в этих вопросах, поэтому в настоящей рецензии Станислав Сергеевич и его работа оцениваются с точки зрения получаемой квалификации. Итак, в работе демонстрируется уверенное понимание предметной области и существующих технологий. Плюсом работы являются ссылки на авторитетные публикации (не всегда в научных изданиях, но тем не менее), но вот их оформление оставляет желать лучшего (например, нумерация ссылок в тексте случайная, а не последовательная). Последнее можно считать формальным недостатком текста работы. Автор проявил инженерные качества, разобравшись в архитектуре распределённой системы аутентификации и предложив свои наработки для встраивания таковых в семейство Web приложений на базе фреймворка Django. Взаимодействуя с разработчиками Blockstack, Станислав Сергеевич внедрил часть наработок в общую кодовую базу – это хорошее подтверждение не только квалификации автора, но и его готовности к работе в сложных проектах и с распределённым комьюнити. Конечно, результаты работы, как и технология в целом, не готовы к промышленной эксплуатации, но это не принижает исследовательские достоинства автора. Сложность предметной области, проявленные качества инженера-разработчика и отсутствие серьёзных формальных замечаний дают основания для «отличной» оценки работы Панкратова Станислава Сергеевич, а востребованность же инструментов для децентрализованной и безопасной системы аутентификации – для рекомендации продолжения исследований в магистратуре. Рецензент Старший преподаватель Кафедры Технологии программирования /Севрюков С. Ю./ 12.06.2017