multiversx-constant-time
OfficialGuard against timing attacks.
Software Engineering#security audit#cryptography#smart contract#timing attack#constant time#multiversx
Authormultiversx
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps prevent sensitive information leakage by ensuring that cryptographic operations and secret comparisons execute in a predictable, constant amount of time, thereby mitigating timing-based side-channel attacks.
Core Features & Use Cases
- Timing Attack Prevention: Identifies and guides the remediation of variable-time code patterns in smart contracts.
- Secure Secret Handling: Ensures that comparisons of secrets (like hashes, signatures, or keys) do not leak information through execution time differences.
- Use Case: When auditing a smart contract that verifies user signatures or compares sensitive configuration values, use this skill to ensure these operations are resistant to timing attacks.
Quick Start
Use the multiversx-constant-time skill to audit the file 'auth.rs' for timing vulnerabilities.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: multiversx-constant-time Download link: https://github.com/multiversx/mx-ai-skills/archive/main.zip#multiversx-constant-time Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.