跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Constant Time Analysis

插件 已验证 活跃

Detect compiler-induced timing side-channels in cryptographic code

1 个 Skill 0 个 MCP
目的

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

功能

  • 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

使用场景

  • 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

非目标

  • 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%.

安装

请先添加 Marketplace

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

质量评分

已验证
97 /100
about 11 hours ago 分析

信任信号

最近提交3 days ago
星标5.2k
许可证CC-BY-SA-4.0
状态
查看源代码