rsatool calculates RSA (p, q, n, d, e) and RSA-CRT (dP, dQ, qInv) parameters given either two primes (p, q) or modulus and private exponent (n, d). Resulting parameters are displayed and can optionally be written as an OpenSSL compatible DER or PEM encoded RSA private key. Requirements: python v3.7+, pyasn1, gmpy2 Usage examples: - Supplying modulus and private exponent, PEM output to key.pem: python rsatool.py -f PEM -o key.pem -n 13826123222358393307 -d 9793706120266356337 - Supplying two primes, DER output to key.der: python rsatool.py -f DER -o key.der -p 4184799299 -q 3303891593
FEATURES
EXPLORE BY TAGS
SIMILAR TOOLS
A utility tool for decrypting data from weak public keys and attempting to recover the corresponding private key, primarily for educational purposes.
A tool for recovering files by scanning block devices and extracting them based on 'magic bytes' in file contents.
A data security and governance platform that provides automated discovery, classification, and protection of sensitive data across cloud, on-premises, and hybrid environments.
A unified data security platform that discovers, classifies, monitors, and protects sensitive data across cloud, SaaS, and on-premises environments while ensuring compliance and automating security processes.
A command line tool for transparently hiding files within images using LSB steganography.
BleachBit cleans files to free disk space and maintain privacy with various options and command line interface support.
Tool for hiding data inside data and manipulating byte sequences.
PINNED

Mandos
Fractional CISO service that helps B2B companies implement security leadership to win enterprise deals, achieve compliance, and develop strategic security programs.

Checkmarx SCA
A software composition analysis tool that identifies vulnerabilities, malicious code, and license risks in open source dependencies throughout the software development lifecycle.

Orca Security
A cloud-native application protection platform that provides agentless security monitoring, vulnerability management, and compliance capabilities across multi-cloud environments.

DryRun
A GitHub application that performs automated security code reviews by analyzing contextual security aspects of code changes during pull requests.