PGP Anahtar Oluşturucu
OpenPGP.js ile bir açık OpenPGP anahtarı, parola cümlesiyle korunan özel anahtar ve iptal sertifikası oluşturun. Curve25519, RSA 2048 veya RSA 4096 seçin; kullanıcı kimliği için ad ve e-posta girin. ASCII zırhlı bloklar kopyalamanız için sayfada gösterilir; araç sona erme tarihi veya dosya indirme seçeneği sunmaz.
OpenPGP anahtar çifti nasıl oluşturulur?
-
1
Kullanıcı kimliğini girin
Ad ve e-posta adresi açık anahtara yerleştirilir.
-
2
Anahtar türünü seçin
Modern ve küçük bir anahtar için Curve25519, RSA uyumluluğu gerektiğinde RSA 2048/4096 kullanın.
-
3
Parola cümlesi belirleyin
En az 8 karakter gerekir; uzun ve benzersiz bir cümle özel anahtarı daha iyi korur.
-
4
Oluşturup kopyalayın
Açık anahtarı, şifreli özel anahtarı ve iptal sertifikasını sayfadan kopyalayın.
Kullanılabilen anahtar türleri
| Seçenek | Sonuç | Ne zaman seçilmeli? |
|---|---|---|
| Curve25519 | Modern ECC OpenPGP anahtar malzemesi | Küçük anahtarlar ve güncel OpenPGP yazılımları |
| RSA 2048 | 2048 bit RSA OpenPGP anahtarı | RSA 2048 isteyen sistemler |
| RSA 4096 | 4096 bit RSA OpenPGP anahtarı | Daha büyük anahtarla RSA uyumluluğu, ancak daha yavaş oluşturma |
Hiçbir seçenek yeterince güçlü bir kuantum bilgisayara karşı dayanıklı değildir. Anahtarı kullanacak yazılım ve kişilerin gereksinimlerini kontrol edin.
Korunması gereken üç çıktı
- Açık anahtar: başkalarının size şifreleme yapabilmesi veya imzalarınızı doğrulayabilmesi için paylaşın.
- Özel anahtar: parola cümlesiyle şifrelidir ancak yine de gizli kalmalı ve güvenle yedeklenmelidir.
- İptal sertifikası: özel anahtar kaybolur veya ele geçirilirse açık anahtarı iptal etmek için ayrı saklayın.
Parola cümlesi ve kurtarma
Sekiz karakter yalnızca teknik alt sınırdır. Parola yöneticisinde saklanan uzun ve benzersiz bir cümle kullanın. Araç unutulan cümleyi kurtaramaz ve anahtara sona erme tarihi eklemez.
Parola cümlesi ve anahtarlar tarayıcıda kalır
Oluşturma tarayıcıda gerçekleşir. Standart arayüz formu Alpine durumunda tutar; iki adımlı görünüm parola cümlesini sayfalar arasında sessionStorage ile taşır. Bu değer sunucu özelliği, URL parametresi veya sunucu değeri değildir. URL yalnızca ad, e-posta ve anahtar türünü içerir. Sayfadan ayrılmadan önce anahtar malzemesini kopyalayın.
Oluşturduktan sonra
- Üç ASCII bloğunu da kopyalayıp doğrulayın.
- Yalnızca açık anahtarı paylaşın.
- Özel anahtar ile iptal sertifikasını ayrı ve korumalı yerlerde saklayın.
- Anahtarı içe aktarın ve parmak izini güvenilir bir kanaldan doğrulayın.
Sık Sorulan Sorular
Evet. OpenPGP.js anahtar malzemesini tarayıcıda oluşturur. Parola cümlesi Alpine veya sessionStorage içinde kalır; sunucularımıza, URL ya da uygulama sunucusu üzerinden gönderilmez.
Curve25519 modern ve küçük varsayılan seçenektir. RSA 2048 veya RSA 4096’yı yalnızca sistemleriniz ya da kişileriniz RSA uyumluluğu istiyorsa seçin.
Hayır. Güvenilir bir parola yöneticisinde saklayın ve iptal sertifikasını ayrı tutun.
Kopyalanacak ASCII blokları gösterir ve indirme sunmaz. Anahtarlar ile parola cümlesi tarayıcıda kalır; iki adımlı URL yalnızca ad, e-posta ve anahtar türünü içerir.
İlgili Araçlar
Hash Oluşturucu
Kontrol toplamları ve karşılaştırmalar için kopyalamaya hazır özetlerle, metinden MD5, SHA-1, SHA-256, SHA-384, SHA-512 ve CRC32 hash değerleri oluşturun.
Dosya Hash Hesaplayıcı
Yapıştırdığınız metnin veya dosya içeriğinin MD5, SHA-1, SHA-256 ve SHA-512 hash değerlerini hesaplayarak indirmeleri ve dosya bütünlüğünü doğrulayın.
Şifreleme Tanımlayıcısı
Bir şifreli metin veya hash değerini yapıştırın; belirleyici muhtemel algoritmaları veya kodlamaları gösterir: MD5, SHA, bcrypt, AES, RSA, Base64 ve daha fazlası.
CSR Oluşturucu
PEM kodlu bir sertifika imzalama isteği ve eşleşen RSA özel anahtarı oluşturun. Ortak adı, kuruluş alanlarını ve anahtar boyutunu (2048, 3072 veya 4096 bit) belirtin.
ETH'den USD'ye Çevirici
Ethereum'u (ETH) canlı ETH/USD kuruyla veya kendi girdiğiniz bir kurla ABD dolarına çevirin. Herhangi bir ETH miktarının USD karşılığını görün.
HMAC Jeneratörü
API kimlik doğrulaması ve webhook'lar için bir mesaj ve gizli anahtar kullanarak HMAC imzaları (SHA-256, SHA-384, SHA-512, SHA-1, MD5) oluşturun.
Araç diğer dillerde mevcuttur
- PGP 키 생성기 [KO]
- PGP-nyckelgenerator [SV]
- مولّد مفاتيح PGP [AR]
- Generator kluczy PGP [PL]
- PGP-Schlüsselgenerator [DE]
- Générateur de clés PGP [FR]
- เครื่องมือสร้างกุญแจ PGP [TH]
- Generator Kunci PGP [ID]
- PGP-sleutelgenerator [NL]
- PGP鍵ジェネレーター [JA]
- Trình tạo khóa PGP [VI]
- Gerador de chaves PGP [PT]
- Generador de claves PGP [ES]
- PGP Key Generator [EN]
- Generatore di chiavi PGP [IT]
- PGP 密钥生成器 [ZH]
- Генератор ключей PGP [RU]