İçeriğe geç
🔐

RSA Anahtar Çifti Üreteci

Web Crypto kullanarak tarayıcınızda RSA genel/özel anahtar çiftleri oluşturun. 2048, 3072 veya 4096 bit. PEM formatı. Hiçbir veri cihazınızdan ayrılmaz.

Anahtar boyutu
Anahtar boyutu
Algoritma
Algoritma

RSA nedir?

RSA, şifreleme ve dijital imzalar için yaygın olarak kullanılan bir genel anahtarlı kripto sistemidir. Bir anahtar çifti, genel anahtardan (paylaşılabilir, şifreleme veya imza doğrulama için kullanılır) ve özel anahtardan (gizli, şifre çözme veya imzalama için kullanılır) oluşur. Bu araç, tarayıcının SubtleCrypto.generateKey() API'sini kullanır. 2048 bit şu anda pratik minimumdur; 4096 bit daha tutucudur.

Yaygın kullanımlar

  • SSH anahtarları — sunucu erişimi için PEM'i OpenSSH formatına dönüştürün.
  • JWT imzalama — token'ları RS256 ile imzalayın.
  • TLS sertifikaları — CSR oluşturma için anahtarlar üretin.
  • Şifreleme — küçük şifrelenmiş yükleri değiştirin.

Çıktı formatları

  • PEM — BEGIN/END satırları arasında base64 ile kodlanmış DER, en yaygın format.
  • JWK — JSON Web Key, modern web API'lerinde ve OIDC'de kullanılır.

Gizlilik

Anahtarlar Web Crypto aracılığıyla %100 tarayıcınızda oluşturulur. Hiçbir şey sunucuya gönderilmez.