Bu arayüzün amacı seçilen bir dosyayı kök dosya olarak düşünüp altındakilerle beraber olacak şekilde bir binary olarak dosya sistemi oluşturmak.
Bu dosya sisteminin olayı ise dosya sistemleri şifrelense bile dosya içerikleri belleğe doğrusal olarak yazıldığından dolayı belli bir kısmına bakılarak diğer bir kısmı tahmin edilebiliyor bu yüzden sadece şifreleme yeterince iyi bir çözüm değil.
Bu binary dosya sisteminde ise dosya içerikleri belli boyuttaki parçalara ayrılıp karıştırlmış şekilde yazılıyor. Daha sonra şifreleniyor.
Ama ben bu uygulama için daha şifreleme kısmını yazmadım çünkü bellek kullanımı çok fazla daha az bellek kullanan bir uygulama için bunu olduğu şekilde bırakıyorum. Yine de dosya sistemi doğru şekilde çalışıyor.
Optimize edilmiş hali
-
Notifications
You must be signed in to change notification settings - Fork 0
inferna15/shuffle-files
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Bir binary üzerinde korumalı bir dosya sistemi oluşturma ve kullanma uygulaması
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published