constant-time-testing
About
This skill detects timing side channels and verifies constant-time implementations to prevent security vulnerabilities. It's designed for developers conducting security testing on cryptographic or sensitive code. Use it when you need to ensure your implementation doesn't leak information through execution time differences.
Quick Install
Claude Code
Recommendednpx skills add plurigrid/asi -a claude-code/plugin add https://github.com/plurigrid/asigit clone https://github.com/plurigrid/asi.git ~/.claude/skills/constant-time-testingCopy and paste this command in Claude Code to install this skill
GitHub Repository
Related Skills
libfuzzer
OtherThis skill enables fuzzing with libFuzzer to automatically discover vulnerabilities in code through automated test generation. It's particularly useful for security testing and identifying edge cases that could lead to crashes or security issues. Developers should use it when conducting security audits or robustness testing of C/C++ codebases.
cargo-fuzz
OtherThis skill enables Rust fuzzing using cargo-fuzz and libFuzzer for security testing and bug discovery. It's designed for developers writing Rust code who need to identify memory safety issues and other vulnerabilities through automated input generation. Use this skill when you need to integrate fuzzing into your Rust development workflow for enhanced code security.
atheris
OtherThis skill enables Python fuzzing with Atheris to automatically discover vulnerabilities like crashes and memory errors in your code. It's ideal for developers building security testing into their workflow to uncover bugs through automated input generation. Use it when you need to harden Python applications against unexpected or malicious inputs.
aflpp
OtherThe aflpp skill enables comprehensive fuzzing of binaries and source code using AFL++. It's designed for security testing and vulnerability discovery during development, particularly for Trail of Bits security assessments. Developers should refer to the original repository for detailed implementation guidelines and examples.
