İçeriğe geç

RSA Anahtar Çifti Oluşturucu

3072 bit RSA-OAEP (SHA-256) anahtar çifti; SPKI ve PKCS#8 PEM biçiminde.

PKCS #1 / RFC 8017

Parametreler: RSA-OAEP · 3072 bit · SHA-256 · SPKI / PKCS#8 PEM.

Özel anahtarı yalnız güvendiğiniz bir yerde saklayın.

Araç hakkında

Üretilen anahtar çifti

Araç Web Crypto ile 3072 bitlik bir RSA anahtar çifti üretir (genel üs 65537) ve iki PEM bloğu verir: -----BEGIN PUBLIC KEY----- (SPKI) ve -----BEGIN PRIVATE KEY----- (PKCS#8). 3072 bit, NIST’e göre 128 bit güvenlik düzeyine karşılık gelir ve 2030 sonrası için önerilen minimumdur.

# Açık anahtarı incelemek için
openssl pkey -pubin -in public.pem -text -noout

# Özel anahtardan açık anahtarı yeniden çıkarmak için
openssl pkey -in private.pem -pubout

Anahtarları kullanırken

  • Açık anahtarı paylaşabilirsiniz; özel anahtar yalnız onu kullanacak sistemde kalmalıdır.
  • Anahtar OAEP için üretilir, ancak aynı PEM RSA-PSS imzalama aracında da içe aktarılabilir. Üretimde şifreleme ve imza için ayrı anahtar çiftleri kullanmak iyi bir uygulamadır.
  • Özel anahtar parolasız (şifrelenmemiş) PKCS#8 olarak verilir. Saklamadan önce openssl pkcs8 -topk8 -v2 aes-256-cbc ile şifreleyebilirsiniz.
  • Yeni sistemlerde daha kısa anahtar ve daha hızlı işlem için ECDSA P-256 veya Ed25519 de değerlendirin.

Kaynaklar