alat za programere / 23

Generator RSA i ECDSA parova ključeva

Generišite RSA (2048/4096-bitne) ili ECDSA javne i privatne parove ključeva u PEM formatu pomoću Web Crypto API-ja pregledača.

Generator RSA i ECDSA parova ključeva: TOEA koristi Web Crypto API pregledača za generisanje kriptografski bezbednih parova ključeva i izvozi javne SPKI ključeve i privatne PKCS#8 ključeve formatirane pomoću standardnih PEM zaglavlja. Radi 100% lokalno u vašem pregledaču, bez otpremanja datoteka na server.

Pokretanja
U vašem pregledaču
Trošak
Besplatno · bez registracije
Dostupnost
Spremno za upotrebu

Koji tip ključa izabrati

Ključevi su namenjeni potpisivanju: RSA opcije proizvode tip ključa koji JWT naziva RS256, dok ECDSA P-256 i P-384 odgovaraju oznakama ES256 i ES384. P-256 ključ je mnogo manji od RSA ključa i približno je jednako snažan kao RSA od 3072 bita, pa ga izaberite ako ga sistem koji će koristiti ključ podržava. RSA 2048 je i dalje najšire prihvaćen izbor; 4096 pruža dodatnu rezervu, ali uz sporije potpisivanje.

PEM formati i njihova namena

Javni ključ je SPKI (BEGIN PUBLIC KEY), a privatni ključ je PKCS#8 (BEGIN PRIVATE KEY), koje OpenSSL, Node, Java i većina JWT biblioteka čitaju direktno. Starijem softveru koji zahteva BEGIN RSA PRIVATE KEY možete ga proslediti pomoću openssl rsa -in key.pem -traditional.

Ovo nisu SSH ključevi: authorized_keys očekuje format ssh-rsa ili ssh-ed25519, koji ssh-keygen kreira na vašem računaru. Privatni ključ ovde je takođe nešifrovan; da biste ga sačuvali uz lozinku, pokrenite openssl pkey -in key.pem -aes256 -out key-encrypted.pem.

Kako se koristi

  1. Izaberite algoritam ključa (RSA 2048/4096, ECDSA P-256/P-384).
  2. Kliknite na Generiši par ključeva.
  3. Kopirajte ili preuzmite javni i privatni PEM ključ.

Privatnost i ograničenja

Ključevi se generišu 100% lokalno u memoriji vašeg pregledača i nikada se ne prenose preko mreže.

Srodne alatke

Često postavljana pitanja

Da li su generisani privatni ključevi bezbedni?

Da, ključevi se generišu pomoću Web Crypto API-ja unutar vašeg pregledača i nikada ne dolaze u dodir sa serverom.

Besplatan alat · pokretanja: u vašem pregledaču · nalog nije potreban