Перейти к содержанию

Cryptol: инструмент для проверки правильного применения криптоалгоритмов


gudini

Рекомендуемые сообщения

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

Кто-то обычно создает «образцовую реализацию» алгоритма, а остальные тупо копируют ее или видоизменяют под собственные нужды. И до сих пор не существовало программы, которая бы проверила, насколько корректно реализован алгоритм в конкретном приложении. Именно для этого создана программа Cryptol. С помощью спецификаций в Cryptol разработчики могут генерировать собственные векторы для тестирования, доказывать теоремы и (с помощью других инструментов) проверять соответствие собственных программ базовым требованиям криптографической защиты, или даже генерировать необходимый код на основе спецификаций..

Раньше Cryptol выпускалась с закрытыми исходниками, но сейчас вышла вторая версия программы с открытым кодом под 3-пунктовой лицензией BSD. Разработчики говорят, что написание этой программы заняло примерно 20 человеко-лет, так что публикация исходников — существенная жертва в пользу человечества.

 

источник: http://www.xakep.ru/post/62429/default.asp

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

    • Разработчики Avalanche представили инструмент Teleporter для взаимодействия подсетей

      Разработчики Avalanche успешно применили обновление Durango, одним из основных нововведений которого стала поддержка инструмента Teleport, облегчающего взаимодействие проектов на разных подсетях. Целью Teleporter стала унификация работы специализированных сетей для приложений (подсетей), что позволит облегчить взаимодействие проектов на разных подсетях и решит проблемы фрагментации экосистемы. Инструмент построен на основе протокола Avalanche Warp Messaging (AWM), запущенного на базе EVM-со

      в Новости криптовалют

    • Tether представила инструмент для восстановления доступа к активам

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

      в Новости криптовалют

    • Агентство Moody’s представило инструмент для отслеживания риска стейблкоинов

      Рейтинговое агентство Moody’s выпустило инструмент Digital Asset Monitor (DAM) с элементами искусственного интеллекта для отслеживания рисков, связанных со стейблкоинами. По заявлению Moody's, DAM позволит криптоинвесторам оперативно реагировать на изменения ситуации на рынке цифровых активов, в частности, отслеживать случаи депривязки актива и его обеспечения.    На этапе запуска DAM будет отслеживать 25 стейблкоинов. В их числе TrueUSD, USDC, Gemini Dollar, Pax Dollar, Binance USD,

      в Новости криптовалют

    • МВД Индии разрабатывает инструмент для отслеживания криптовалютных адресов в даркнете

      Министерство внутренних дел Индии объявило о создании инструмента для анализа подозрительных криптовалютных транзакций (CIAT), чтобы более эффективно бороться с преступностью в сфере цифровых активов. Проект возглавляет подразделение МВД — Индийский координационный центр по расследованию киберпреступлений. С помощью инструмента CIAT правоохранители собираются отслеживать криптовалютные адреса в даркнете. Это должно упростить сбор записей о транзакциях, включая временные метки, даты, использ

      в Новости криптовалют

    • Сделали инструмент для отслеживания халвингов

      Сделали инструмент для отслеживания халвингов, а также предсказания моментов, когда они будут происходить. Планируем сделать для нескольких криптовлют, как и калькуляторы, счетчики сложности, утилиты по комиссиям и т.п. Пока что сделали эти два:   Халвинг Биткоина Халвинг Лайткоина   На данный момент там есть таймер, котрый показывает сколько времени до ближайшего халвинга, в какую дату он произойдет, на каком блоке, сколько сейчас блоков. График халвингов. Таб

      в Общий

×
×
  • Создать...