Bu sorunun zaten burada bir cevabı var:
Bir süredir GPG'yi kullandım ve içsel çalışmalar hakkında çok az şey biliyorum. Örneğin, bir dosyayı genel anahtarınızla nasıl şifreleyeceğinizi biliyorum, böylece sadece özel anahtarınızla açabilirsiniz.
Ama aslında olan şey (benim anladığım kadarıyla):
- Rasgele bir parola oluşturulur.
- Dosya bu parola ile simetrik olarak şifrelenir.
Şifre, alıcının genel anahtarı ile asimetrik olarak şifrelenir ve dosyada saklanır.
Alıcı, özel anahtar kullanarak şifreyi çözer.
- Alıcı parolayı kullanarak dosyanın şifresini çözer.
AFAIK bu, hızı önemli ölçüde artırmak için yapılır, ayrıca her seferinde yeni bir sırrın olması teoride parolayı tahmin etmeyi zorlaştırır.
Yani benim asıl sorum şu, birden fazla alıcıya sahip olmak mümkün mü?
Örneğin .. 10GB'lık bir dosyam var, 5 arkadaş veya meslektaşımla paylaşmak istiyorum, gerçekten 5 kez tekrar şifrelemem gerekiyor mu, 50GB depolamak VEYA rastgele seçilen şifreyi şifrelemek mümkün mü (simetrik şifreleme için) 5 5 genel anahtarı kullanarak kez ve bunları dosya başlığına koymak mı?
Yoksa dünyaya patent almam gereken bir fikri mi paylaştım? =)