wycheproof by trailofbits

Validates cryptographic implementations against Project Wycheproof's test vectors, which encode known attacks and edge cases across AES, RSA, ECDSA, ECDH, and more. Covers loading test vectors, mapping result flags onto pass and fail expectations, and reading a failure. Use when testing a crypto implementation against known attacks, checking a library against standard test vectors, or investigating why two implementations disagree on the same input.

Content & Writing
6.9K Stars
596 Forks
Updated Aug 26, 2026, 02:18 PM

Why Use This

This skill provides specialized capabilities for trailofbits's codebase.

Use Cases

  • Developing new features in the trailofbits repository
  • Refactoring existing code to follow trailofbits standards
  • Understanding and working with trailofbits's codebase structure

Install Guide

2 steps
  1. 1

    Download Ananke

    Skip this step if Ananke is already installed.

  2. 2

    Install inside Ananke

    Click Install Skill, paste the link below, then press Install.

    https://github.com/trailofbits/skills/tree/main/plugins/testing-handbook-skills/skills/wycheproof

Skill Snapshot

Auto scan of skill assets. Informational only.

Valid SKILL.md

Checks against SKILL.md specification

Source & Community

Repository skills
Skill Version
main
Community
6.9K 596
Updated At Aug 26, 2026, 02:18 PM

Skill Stats

SKILL.md 532 Lines
Total Files 3
Total Size 20.2 KB
License CC-BY-SA-4.0