Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

Constant Time Analysis

Plugin Verifiziert Aktiv
Teil von:Trailofbits

Detect compiler-induced timing side-channels in cryptographic code

1 Skill 0 MCPs
Zweck

To help developers identify and mitigate critical timing side-channel vulnerabilities in cryptographic implementations, ensuring more secure software.

Funktionen

  • Detects timing side-channel vulnerabilities
  • Analyzes multiple languages (C, C++, Go, Rust, PHP, JS, TS, Python, Ruby)
  • Supports various architectures (x86_64, ARM64, RISC-V) and compilers
  • Tests across optimization levels
  • Outputs results in text, JSON, or GitHub Actions annotations

Anwendungsfälle

  • Reviewing cryptographic code for timing side-channel risks
  • Analyzing the impact of compiler optimizations on security
  • Ensuring constant-time implementation of cryptographic algorithms
  • Integrating security checks into CI/CD pipelines for crypto projects

Nicht-Ziele

  • Detecting other types of side-channel attacks (e.g., cache-timing, microarchitectural)
  • Performing dynamic analysis or runtime behavior analysis
  • Analyzing non-cryptographic code
  • Providing automated fixes for detected vulnerabilities

Trust

  • info:Issues Attention13 issues opened and 4 closed in the last 90 days, indicating maintainer engagement but with a closure rate below 50%.

Installation

Zuerst Marketplace hinzufügen

/plugin marketplace add trailofbits/skills
/plugin install constant-time-analysis@trailofbits

Qualitätspunktzahl

Verifiziert
97 /100
Analysiert about 11 hours ago

Vertrauenssignale

Letzter Commit3 days ago
Sterne5.2k
LizenzCC-BY-SA-4.0
Status
Quellcode ansehen