awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Ganapati avatar

Ganapati/RsaCtfTool

0
View on GitHub↗
6,977 stele·996 fork-uri·Python·MIT·5 vizualizări

RsaCtfTool

RsaCtfTool is a specialized cryptography suite designed for solving capture-the-flag challenges. It serves as a cryptanalysis and key recovery tool used to derive private keys and decrypt data from weak RSA public key implementations.

The tool functions as an integer factorization toolkit, employing a variety of mathematical attacks and algorithms to decompose large composite numbers into their prime factors. It integrates with external prime number databases to accelerate the factorization process and identifies specific mathematical vulnerabilities in key generation.

Its capabilities cover the recovery of secret exponents, the decryption of RSA ciphertext, and the analysis of prime conditions to exploit implementation flaws. The system utilizes a pipeline that sequentially applies different mathematical methods to recover plaintext or keys.

Features

  • RSA Cryptanalysis - Recovers private keys from weak public keys by exploiting mathematical vulnerabilities in the RSA algorithm.
  • Modular Arithmetic Classes - Performs high-precision modular arithmetic calculations required to derive RSA private keys.
  • Prime Factorization Algorithms - Implements multiple algorithms for decomposing large RSA moduli into their prime factors.
  • Prime Factorization Identifications - Breaks down composite RSA moduli into prime factors using mathematical methods and databases.
  • Mathematical Cryptanalysis - Recovers secret keys using specialized mathematical techniques when specific exponent or prime conditions are met.
  • Private Key Recovery - Derives private keys from weak public keys by combining factorization algorithms and mathematical attacks.
  • RSA Decryption - Decrypts encrypted data by exploiting known vulnerabilities in weak RSA public key implementations.
  • Challenge Solving Utilities - Serves as a specialized suite of utilities for solving RSA-based cryptography challenges in CTF events.
  • Prime Condition Analysis - Evaluates the relationship between primes and exponents to identify mathematical weaknesses in key generation.
  • Cryptanalysis Pipelines - Utilizes a pipeline that sequentially applies different mathematical methods to recover plaintext or keys.
  • Capture The Flag - Automated attacks against weak RSA keys.
  • Cryptography Tools - Recovers RSA private keys using various attack methods.

Istoric stele

Graficul istoricului de stele pentru ganapati/rsactftoolGraficul istoricului de stele pentru ganapati/rsactftool

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face ganapati/rsactftool?

RsaCtfTool is a specialized cryptography suite designed for solving capture-the-flag challenges. It serves as a cryptanalysis and key recovery tool used to derive private keys and decrypt data from weak RSA public key implementations.

Care sunt principalele funcționalități ale ganapati/rsactftool?

Principalele funcționalități ale ganapati/rsactftool sunt: RSA Cryptanalysis, Modular Arithmetic Classes, Prime Factorization Algorithms, Prime Factorization Identifications, Mathematical Cryptanalysis, Private Key Recovery, RSA Decryption, Challenge Solving Utilities.

Care sunt câteva alternative open-source pentru ganapati/rsactftool?

Alternativele open-source pentru ganapati/rsactftool includ: rsactftool/rsactftool — RsaCtfTool is an RSA cryptanalysis tool designed to recover private keys from weak public keys and decrypt protected… oi-wiki/oi-wiki — This project is a comprehensive, community-maintained knowledge base and toolkit designed for competitive programming.… ciphey/ciphey — Ciphey is an automated decryption tool and cryptographic analysis framework designed to identify and reverse… ebtech/rust-algorithms — This is a collection of standard data structures and algorithmic implementations written in Rust. It provides a suite… gallopsled/pwntools — Pwntools is a Python-based framework designed for rapid prototyping and automation in binary exploitation, reverse… apsdehal/awesome-ctf — This project is a comprehensive directory of software utilities, frameworks, and educational resources designed for…

Alternative open-source pentru RsaCtfTool

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu RsaCtfTool.
  • rsactftool/rsactftoolAvatar RsaCtfTool

    RsaCtfTool/RsaCtfTool

    6,988Vezi pe GitHub↗

    RsaCtfTool is an RSA cryptanalysis tool designed to recover private keys from weak public keys and decrypt protected data. It functions as an integer factorization tool and a framework for executing lattice-based attacks. The project differentiates itself by combining database-driven factorization algorithms with specialized mathematical exploits. It includes a suite for lattice reduction to target small exponents and a converter to transform SSH public keys into PEM format for compatibility with other analysis software. The software covers broad capability areas including RSA moduli factori

    Pythoncryptographyrsarsa-attack
    Vezi pe GitHub↗6,988
  • oi-wiki/oi-wikiAvatar OI-wiki

    OI-wiki/OI-wiki

    26,176Vezi pe GitHub↗

    This project is a comprehensive, community-maintained knowledge base and toolkit designed for competitive programming. It serves as a centralized repository for algorithmic theory, data structures, and mathematical techniques, providing a structured reference for informatics and collegiate programming competitions. The project distinguishes itself by integrating educational content with a robust suite of automation utilities. It provides a complete workflow for competitive programming, including tools for automated test case generation, solution verification, and direct interaction with onlin

    TypeScriptacm-icpcacm-icpc-handbookalgorithms
    Vezi pe GitHub↗26,176
  • ciphey/cipheyAvatar ciphey

    ciphey/ciphey

    21,453Vezi pe GitHub↗

    Ciphey is an automated decryption tool and cryptographic analysis framework designed to identify and reverse encryptions, encodings, and hashes without requiring a known key or cipher. It functions as a hash cracking engine and a heuristic cipher identifier to recover original plaintext from unknown data patterns. The project features a nested encoding resolver that iteratively unwraps multiple layers of encryption and encoding until readable text is reached. It employs a heuristic cryptanalysis workflow to analyze data characteristics and guess the likely encoding scheme or encryption method

    Rust
    Vezi pe GitHub↗21,453
  • ebtech/rust-algorithmsAvatar EbTech

    EbTech/rust-algorithms

    3,972Vezi pe GitHub↗

    This is a collection of standard data structures and algorithmic implementations written in Rust. It provides a suite of specialized libraries designed for competitive programming and systems engineering. The project is organized into distinct toolkits for graph theory, number theory, range queries, and string processing. It includes implementations for computing shortest paths and network flows, performing primality tests and modular arithmetic, and managing associative range queries. The library covers broad computational areas including signal processing via fast Fourier transforms, text

    Rustalgorithmalgorithmscodeforces
    Vezi pe GitHub↗3,972
  • Vezi toate cele 30 alternative pentru RsaCtfTool→