Şifre çözülmüş dosyalar çalışma sırasında nerede depolanır?


9

Ubuntu / eCryptfs şifresi çözülmüş dosyaları çalışma zamanı sırasında şifrelenmiş $ HOME dizininden nerede saklıyor?

  • Dosyaların tam zamanında şifresini çözüyor mu ve sadece RAM'de mi saklıyor?
  • Büyük dosyalar (örn. 20Gb ile 1080p filmler) ne olacak?
  • Sistem kapatıldıktan sonra HDD'de bazı şifresi çözülmüş dosyalar kalmış olabilir mi?
  • Şifre çözme / şifreleme işletim sistemi performansını önemli ölçüde etkiler mi?

Yanıtlar:


9

Şifresi çözülen dosyalar RAM'de saklanır. Şifre çözme (veya yazarken şifreleme) anında gerçekleşir, bir kerede tüm dosya için değil, blok halinde engeller. Bir uygulama dosyadan bir blok okuduğunda, disk sürücüsü ile dosya sistemi sürücüsü arasındaki bir katman tarafından dosyanın şifresi çözülür.

Şifresi çözülen dosyalar diske yazılmaz, ancak bir uygulama şifrelenmemiş bir dosya sistemine veri yazabilir. Özellikle, şifrelenmiş dosya sistemleriniz varsa, uygulama belleğindeki veriler takas alanına girebileceğinden takas alanınızı şifrelemeniz gerekir. Ayrıca, uygulamaların geçici depolama için kullandığı /tmp(tmpfs yapılabilir ve böylece takas alanında saklanabilir) /var/tmp,, /var/spool/postfix(e-postalar), /var/spool/cups(yazdırılan belgeler) vb. Dizinleri de şifrelemeniz gerekir .

Şifrelemenin performansı etkileyip etkilemediği, büyük ölçüde işlemci hızı ile disk hızı arasındaki orana bağlıdır. Yavaş diskler ve hızlı bir işlemci ile hiçbir şey fark etmeyeceksiniz. Yavaş bir işlemci ve çok hızlı disklerle acıyı hissedeceksiniz. Son Intel ve AMD işlemcilerin, AES ( AES-NI ) için son Linux çekirdeklerinin yararlandığı donanım hızlandırıcıları var .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.