К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

wycheproof — скилл для Claude Code: что делает и как установить

Проверяет криптографические алгоритмы по тестовым векторам Project Wycheproof. Скилл помогает выявлять известные атаки и пограничные случаи в реализациях AES, RSA или ECDSA.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add trailofbits/skills --skill wycheproof -a claude-code
Открыть на GitHub

Что делает wycheproof

Скилл учит агента работать с тестовой базой Project Wycheproof, созданной для поиска уязвимостей в криптографии. Он описывает структуру файлов из каталога testvectors_v1, разделение проверок на группы по ключам и кривым, а также разбор параметров tcId, comment и flags. Помощник сопоставляет ожидаемые результаты valid, invalid и acceptable с поведением вашей библиотеки.

Векторы охватывают симметричное шифрование вроде AES-GCM, алгоритмы подписи ECDSA и RSA, а также обмен ключами через ECDH. Инструмент пригодится при написании тестов, настройке CI/CD или аудите стороннего кода.

Для поиска утечек по времени этот подход бесполезен. Скилл опирается на фиксированные входные данные и не заменит фаззинг или специализированный анализ константного времени исполнения.

Какие задачи решает

  • проверить библиотеку AES-GCM на известные векторы атак
  • выявить ошибки разбора подписей ECDSA и DER-кодирования
  • протестировать обмен ключами ECDH на атаки с некорректными кривыми
  • разобрать причины расхождения ответов двух криптографических библиотек

Примеры запросов агенту

  • Проверь нашу реализацию AES-GCM по векторам Wycheproof из файла aes_gcm_test.json
  • Напиши тестовый сценарий для проверки ECDSA на кривой secp256k1 с учётом флагов из testvectors_v1
  • Помоги подключить тестовые векторы Wycheproof как git-субмодуль и настроить запуск в тестах

Как установить wycheproof

1Через Skills CLI (Vercel)

npx skills add trailofbits/skills --skill wycheproof -a claude-code

2Вручную: положить файлы

~/.claude/skills/wycheproof/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/wycheproof/

Из того же набора35

Весь набор →
semgrep trailofbits Находит уязвимости в кодовой базе с помощью Semgrep. Скилл согласует план проверок и собирает результаты в единый отчёт SARIF. Claude Code CX Codex Cursor +1 9 500установок differential-review trailofbits Проверяет изменения кода с упором на безопасность, историю Git и покрытие тестами. Нужен для разбора коммитов, различий и пул-реквестов с отчётом. Claude Code CX Codex Cursor +1 8 800установок modern-python trailofbits Настраивает Python-проекты под современный стек инструментов: uv для зависимостей, ruff для линтинга и форматирования, ty для проверки типов. Пригодится при создании новых проектов, написании скриптов и миграции со старых инструментов. Claude Code CX Codex Cursor +1 8 700установок secure-workflow-guide trailofbits Проводит смарт-контракты через пятиэтапный аудит безопасности от Trail of Bits перед деплоем или при коммитах. Запускает статический анализ, строит диаграммы и настраивает фаззинг. Claude Code CX Codex Cursor +1 7 400установок sharp-edges trailofbits Проверяет архитектуру API и схемы конфигураций на скрытые уязвимости интерфейса. Помогает убрать опасные параметры по умолчанию и предотвратить ошибки разработчиков. Claude Code CX Codex Cursor +1 6 900установок agentic-actions-auditor trailofbits Проверяет рабочие процессы GitHub Actions с интеграцией ИИ-агентов на уязвимости и инъекции промптов. Помогает найти утечки контекста через переменные окружения и опасные триггеры. Claude Code CX Codex Cursor +1 6 700установок gh-cli trailofbits Скилл заставляет ИИ использовать аутентифицированный gh CLI вместо curl и fetch при работе с репозиториями, PR и issues GitHub. Нужен для приватных репо и выше лимитов API. Claude Code CX Codex Cursor +1 6 600установок variant-analysis trailofbits Ищет в репозитории другие проявления уже найденной ошибки. Нужен после уязвимости или логического дефекта, когда требуется проверить похожий код. Claude Code CX Codex Cursor +1 6 400установок

Похожие

shipping-artifacts phuryn Формирует набор обязательной документации для ИИ-проектов перед релизом. Помогает подготовить архитектуру, потоки доступов и карту тестов к аудиту безопасности. Claude Code CX Codex Cursor +1 1 700установок blockchain-developer sickn33 Скилл направляет разработку смарт-контрактов, Web3-приложений и децентрализованных систем. Пригодится для проектирования, ревью и проверки рисков до действий в сети. Claude Code CX Codex Cursor +1 1 200установок production-code-audit sickn33 Скилл для комплексной проверки кода на уязвимости, ошибки и узкие места перед развёртыванием. Находит конкретные проблемы, предлагает исправления и проверяет результаты. Claude Code CX Codex Cursor +1 1 200установок pptx-reference-deck-analysis kimtth Разбирает PPTX в режиме чтения: структуру, тему, типографику, макеты и OOXML. Пригодится перед созданием новой презентации по референсу. Claude Code CX Codex Cursor 2 500установок git-guardrails-claude-code Matt Pocock Скилл ставит хук Claude Code, который останавливает опасные Git-команды до их запуска. Нужен, если агент не должен делать push или удалять изменения. Claude Code 499 069установок ponytail-review DietrichGebert Скилл проверяет изменения глубже обычного diff: читает связанный код, ищет ошибки, риски, проблемы нагрузки и недостающие тесты. Пригодится для ревью PR и коммитов. Claude Code CX Codex Cursor +1 56 300установок ponytail-audit DietrichGebert Проверяет репозиторий и ранжирует ошибки, риски и лишний код. Подойдёт, если нужен разовый разбор без автоматических правок. Claude Code CX Codex Cursor +1 44 800установок security-audit cloudflare Проверяет кодовую базу на уязвимости и ищет нарушения границ доверия. Пригодится перед релизом или для точечного разбора опасных участков кода. Claude Code CX Codex Cursor +1 52 200установок

Вопросы о wycheproof

Как установить wycheproof в Claude Code?

Выполните в терминале команду npx skills add trailofbits/skills --skill wycheproof -a claude-code.

Что делает скилл wycheproof?

Он инструктирует агента, как загружать векторы Project Wycheproof, парсить JSON-структуры и сопоставлять результаты тестов с флагами valid, invalid и acceptable.

Поможет ли скилл выявить атаки по сторонним каналам?

Нет, тестовые векторы проверяют только математическую корректность и устойчивость к известным атакам. Для анализа утечек по времени нужны инструменты тестирования константного времени.

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой