Alat developer / 23
Generator Pasangan Kunci RSA & ECDSA
Buat pasangan kunci publik dan privat RSA (2048/4096-bit) atau ECDSA dalam format PEM memakai Web Crypto API di browser.
Generator Pasangan Kunci RSA & ECDSA: TOEA memakai Web Crypto API di browser untuk membuat pasangan kunci yang aman secara kriptografis dan mengekspor kunci publik SPKI serta kunci privat PKCS#8 dengan header PEM standar. Berjalan 100% lokal di browser Anda tanpa upload file ke server.
- Kategori
- Tools developer
- Dijalankan
- Di browser Anda
- Biaya
- Gratis · tanpa daftar
- Ketersediaan
- Siap digunakan
Memilih jenis key
Key ini dibuat untuk signing: opsi RSA menghasilkan jenis key yang digunakan JWT dengan nama RS256, sedangkan ECDSA P-256 dan P-384 cocok dengan ES256 dan ES384. Key P-256 jauh lebih kecil daripada key RSA dan kira-kira sama kuatnya dengan RSA 3072 bit, jadi pilih ini jika sistem yang akan menggunakannya mendukungnya. RSA 2048 masih menjadi pilihan yang paling banyak diterima; 4096 memberikan margin keamanan lebih besar dengan konsekuensi signing yang lebih lambat.
Format PEM dan penggunaannya
Public key menggunakan SPKI (BEGIN PUBLIC KEY) dan private key menggunakan PKCS#8 (BEGIN PRIVATE KEY), yang dapat langsung dibaca oleh OpenSSL, Node, Java, dan sebagian besar library JWT. Software lama yang mengharuskan BEGIN RSA PRIVATE KEY dapat diberi format tersebut dengan openssl rsa -in key.pem -traditional.
Ini bukan SSH key: authorized_keys mengharapkan format ssh-rsa atau ssh-ed25519, yang dibuat ssh-keygen di komputer Anda sendiri. Private key di sini juga tidak dienkripsi; untuk menyimpannya dengan passphrase, jalankan openssl pkey -in key.pem -aes256 -out key-encrypted.pem.
Cara menggunakannya
- Pilih algoritme kunci (RSA 2048/4096, ECDSA P-256/P-384).
- Klik Generate Key Pair.
- Salin atau download kunci PEM publik dan privat.
Privasi & batasan
Kunci dibuat 100% lokal di memori browser Anda dan tidak pernah dikirim lewat jaringan.
Alat terkait
Pertanyaan umum
Apakah kunci privat yang dihasilkan aman?
Ya, kunci dibuat dengan Web Crypto API di dalam browser Anda dan tidak pernah menyentuh server mana pun.
Alat gratis · berjalan di browser anda · tanpa perlu akun