rsa-attack-techniques

Community

Recover RSA plaintext by choosing the right attack.

AuthorlNwNl
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It helps you recover RSA plaintext when you have RSA parameters (n, e, ciphertexts) and the system is vulnerable due to weak keys, small exponents, shared factors, or exploitable oracle/fault conditions.

Core Features & Use Cases

  • Attack Selection Playbook: Rapidly narrows down which RSA attack to attempt based on observable conditions (small n, small e, related messages, shared modulus factors, oracle access, or CRT faults).
  • Mathematics-Informed Cryptanalysis Guidance: Provides clear methods spanning factorization, small-exponent exploits, lattice techniques (Wiener/Boneh-Durfee/Coppersmith), broadcast/common modulus, and padding-oracle/fault attacks.
  • Detailed Implementations for Execution: Includes an “attack catalog” with mathematical derivations and implementation sketches (e.g., Pollard’s rho, Wiener full attack, RSA-CRT fault factoring, parity oracle, and Bleichenbacher flow).

Real-world use case

When you receive an RSA challenge where n is small enough to factor or where a padding/LSB oracle is observable, you can systematically identify the correct vulnerability class and apply the corresponding method to recover the message.

Quick Start

Load the skill and ask your AI: "Given n, e, and ciphertext c (plus any oracle outputs or fault evidence), which RSA attack should I run and what exact recovery steps should I follow?"

Dependency Matrix

Required Modules

None required

Components

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: rsa-attack-techniques
Download link: https://github.com/lNwNl/Methodos/archive/main.zip#rsa-attack-techniques

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.