RSA Key Generator
Free online RSA asymmetric encryption key pair generator
Tool Guide
Introduction
The online RSA key pair generator can quickly generate asymmetric RSA key pairs. It supports generating key pairs in various formats such as PKCS1, PKCS8, and XML, and supports one-click download to your local device.
RSA key pairs are usually generated using OpenSSL command-line tools, which is complex and inconvenient. With this tool, you can quickly generate and download key pairs.
It supports generating key pairs in PKCS1, PKCS8, MSBLOB, OpenSSH, PSS, PuTTY, Raw, and XML types.
How to Use
Select the key length and format type as needed, leave the password blank or fill it in, and click Generate.
After generation, you can copy the public or private key with one click, or download both keys packaged into a zip file.
How to Tell Whether a Key Pair Is PKCS1 or PKCS8?
PKCS1 key pairs typically begin with: -----BEGIN RSA PRIVATE KEY----- or -----BEGIN RSA PUBLIC KEY-----.
PKCS8 key pairs typically begin with: -----BEGIN PRIVATE KEY----- or -----BEGIN ENCRYPTED PRIVATE KEY----- or -----BEGIN PUBLIC KEY-----.
You can quickly distinguish PKCS#1 from PKCS#8 by the characteristics of these opening lines.
Related Tools
Base64 Encoder
Encode to Base64
Base64 Decoder
Decode Base64
Base64 Encoder/Decoder
Encode and decode text with Base64.
URL Encode/Decode
Online URL encoding and decoding tool supporting UTF-8 and GBK charsets.
URL Decode
Online URL encode and decode tool
Unicode Escape Encoder
Convert Chinese text to Unicode hex, HTML entity, and other escape formats