RSA Online

Güvenli RSA Araç Seti

Anahtarlar oluşturun, mesajları şifreleyin ve şifresini çözün, doğrudan tarayıcınızda. Açık kaynaklı ve gizlilik odaklı.

RSA Nedir ve Karşılaştırma

Asimetrik Şifreleme (RSA)

RSA, NIST (FIPS 186) ve IETF (RFC 8017) gibi otoriteler tarafından tanımlanan Asymmetric şifreleme için altın standarttır.

Verileri kilitlemek için bir Public Key ve kilidini açmak için bir Private Key olmak üzere iki anahtar kullanır. Bu, "Anahtar Değişimi Sorunu"nu çözerek sırları önceden paylaşmadan güvenli iletişime izin verir.

Vs. Simetrik Şifreleme (AES)

Symmetric şifreleme (AES gibi) hem kilitleme hem de kilit açma için bir single key kullanır. Son derece hızlıdır ancak güvenli anahtar transferi gerektirir.

The Standard Practice: Modern sistemler, simetrik şifreleme (Hibrit Şifreleme) için rastgele Secret Key'ı güvenli bir şekilde değiştirmek üzere RSA kullanır ve RSA'nın güvenini AES'in hızıyla birleştirir.

Anahtar Boyutu Güvenlik Analizi

BoyutKırma Zorluğu (Maliyet/Zaman)Güvenlik AçıklarıKullanım Durumu
1024-bitFeasible.
Büyük organizasyonlar tarafından kırıldı.
Tahmini Maliyet: ~$10M donanım ~1 yıl.
Broken olarak kabul edilir. Logjam gibi ön hesaplama saldırılarına karşı savunmasız. Yalnızca kritik olmayan eski sistem testleri için yeterlidir.Eski sistemler, kısa vadeli testler.
2048-bitInfeasible (Current Tech).
Klasik bilgisayarlar ile milyarlarca yıl.
~14 milyon kübit gerektirir (Kuantum).
Standart Güvenli. Bilinen klasik zayıflık yok. Gelecekteki güçlü Kuantum Bilgisayarlara (Shor Algoritması) karşı savunmasız.Web (HTTPS), Sertifikalar, E-posta.
4096-bitExtreme.
2048'den katlanarak daha zor.
Onyıllarca ihmal edilebilir risk.
Çoğu için aşırı. Birincil "zayıflık" performans maliyetidir (CPU/Pil tüketimi). 2048 ile aynı Kuantum riskine sahip, sadece geciktirir.Çok gizli belgeler, Kök sertifikalar.

Nasıl Çalışır

1

Anahtarları Oluştur

Matematiksel olarak bağlantılı bir anahtar çifti oluşturun. Açık Anahtarı paylaşın, Özel Anahtarı güvende tutun.

2

Verileri Şifrele

Gönderenler mesajı kilitlemek için Açık Anahtarınızı kullanır. Kilitlendikten sonra, onlar bile kilidi açamaz.

3

Verilerin Şifresini Çöz

Mesajın kilidini açmak ve orijinal metni okumak için gizli Özel Anahtarınızı kullanırsınız.

Güvenilir Standartlar ve Organizasyonlar

Modern kriptografi açık standartlara ve güvenilir organizasyonlara dayanır. Otoritenin "Altın Üçlüsünü" takip ediyoruz.

RSA Ayrıntılı Eğitim

RSA kriptosisteminin mekaniğine daha derin bir dalış.

1. Anahtar Oluşturma

Bir anahtar çifti oluşturulur:

Public Key: Can be shared openly. Used to encrypt messages.
Private Key: Must be kept SECRET. Used to decrypt messages.

2. Şifreleme Süreci

Gönderen, mesajı şifrelemek için alıcının Public Key'ini kullanır. Şifrelendikten sonra, mesaj rastgele karışık metin gibi görünür ve özel anahtar olmadan anlaşılamaz.

3. Şifre Çözme Süreci

Alıcı, mesajı tekrar okunabilir metne dönüştürmek için Private Key'ini kullanır. Matematiksel olarak, yalnızca özel anahtar açık anahtar tarafından yapılan işlemi tersine çevirebilir.

Güvenlik Üzerine Not

Özel Anahtarınızı asla paylaşmayın. Bu araç %100 tarayıcınızda çalışır. Ancak, yüksek değerli sırlar için her zaman yerleşik yerel araçları veya donanım güvenlik modüllerini kullanın.

Sıkça Sorulan Sorular

Verilerim bir sunucuya gönderiliyor mu?

Hayır. Tüm şifreleme ve şifre çözme işlemleri tamamen tarayıcınızda JavaScript kullanılarak gerçekleşir. Hiçbir anahtar veya veri asla iletilmez.

Bunu üretim sırları için kullanabilir miyim?

Matematik standart RSA olsa da, web tarayıcıları uzantılara veya tehlikeye atılmış ortamlara karşı savunmasız olabilir. Kritik yüksek güvenlikli anahtarlar için çevrimdışı araçlar kullanın.

Hangi anahtar boyutunu kullanmalıyım?

2048-bit mevcut güvenlik standardıdır. 1024-bit daha hızlıdır ancak daha az güvenlidir. 4096-bit çok güvenlidir ancak oluşturulması ve kullanılması çok daha yavaştır.

Anahtar oluşturma neden yavaş?

RSA için büyük asal sayılar oluşturmak önemli bilgi işlem gücü gerektirir. Bu tarayıcınızda JavaScript'te çalıştığından, birkaç saniye (veya 4096-bit için daha uzun) sürebilir.

RSA Online'ı Kimler Kullanmalı?

Geliştiriciler

Yerel araçlar kurmadan test ortamları veya kripto uygulamalarında hata ayıklamak için hızlıca anahtarlar oluşturun.

Öğrenciler

Açık anahtarlı kriptografiyi etkileşimli olarak öğrenin. Anahtarların, şifrelemenin ve şifre çözmenin nasıl çalıştığını anlayın.

Gizlilik Savunucuları

Yalnızca belirli bir alıcının okumasını istediğiniz genel kanallar için kısa mesajları şifreleyin.

Sistem Yöneticileri

Tek seferlik SSH erişimi veya yapılandırma dosyaları için geçici anahtarlar oluşturun (her zaman 2048+ bit kullanın).

Bizimle İletişime Geçin

Sorularınız mı var, bir hata mı buldunuz veya desteğe mi ihtiyacınız var? Bize ulaşın.

support@rsaonline.app