crypto-attacks

Detect weak algorithms, padding, and key management flaws in TLS and JWT configurations.

60|14|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/brucesongs/kali-claw --skill crypto-attacks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crypto-attacks
Source: https://github.com/brucesongs/kali-claw/tree/main/skills/crypto-attacks
Command: npx skills add https://github.com/brucesongs/kali-claw --skill crypto-attacks

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cryptographic failures in implementations and configurations undermine encryption, integrity checks, and auth tokens, enabling data compromise or unauthorized access.

Core Features & Use Cases

  • Detect weak algorithms, padding, and key management flaws across TLS, JWT, and crypto protocols.
  • Analyze and exploit common cryptographic misconfigurations to educate defenders and auditors.
  • Use real-world payloads, test cases, and guides to validate defenses in a safe, controlled environment.

Quick Start

Begin by reviewing the included payloads.md, test-cases.md, and guides to start practical cryptographic security testing in a lab.

Frequently Asked Questions about crypto-attacks

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I test for padding oracle attacks and JWT misconfigurations?

Test JWT risks and padding oracle attacks by applying included payloads and test cases against sample targets. This process detects cryptographic misconfigurations and key management flaws to validate defenses safely.

What is a hash length extension attack and how does it undermine integrity?

A hash length extension attack exploits weak algorithms to append data to hashed messages without knowing the secret key. This undermines integrity checks by generating valid signatures for altered payloads.

Do I need openssl and hashcat to perform cryptanalysis on TLS configurations?

Yes, performing cryptanalysis requires a working cryptography toolkit including openssl, hashcat, padbuster, and jwt_tool. These tools execute test cases and payloads to detect weak algorithms across TLS protocols.

Why does weak key management cause cryptographic failures in web apps?

Weak key management causes cryptographic failures by exposing encryption keys or using insufficient entropy. This undermines encryption and auth tokens, enabling unauthorized access and data compromise across APIs.

Can I analyze TLS configurations to detect weak ciphers using included guides?

Yes, you can analyze TLS configurations to detect weak ciphers using the included guides and test cases. This identifies misconfigurations that undermine encryption and validates defenses safely.