ব্যবহারকারীর হোম ডিরেক্টরি এনক্রিপ্ট করার সময়, ইনস্টল প্রক্রিয়া চলাকালীন সময়ে বা পরে ecryptfs-migrate-home ব্যবহার করার সময়, ডিফল্টরূপে কোন এনক্রিপশন অ্যালগরিদম / কী আকার ব্যবহার করা হয়?
ব্যবহারকারীর হোম ডিরেক্টরি এনক্রিপ্ট করার সময়, ইনস্টল প্রক্রিয়া চলাকালীন সময়ে বা পরে ecryptfs-migrate-home ব্যবহার করার সময়, ডিফল্টরূপে কোন এনক্রিপশন অ্যালগরিদম / কী আকার ব্যবহার করা হয়?
উত্তর:
উপরের উত্তরটি সঠিক, যে এইএস হ'ল সাইফার তবে যুক্তিটি ভুল।
ব্যবহারকারীর হোম ডিরেক্টরিগুলি স্ক্রিপ্ট ইক্য্রিপ্টফস-সেটআপ-প্রাইভেট দ্বারা কনফিগার করা হয় ।
সেই শেল স্ক্রিপ্টে, সাইফার এবং কী দৈর্ঘ্যটি হারকোড করা হয়:
CIPHER="aes"
KEYBYTES="16"
তেমনিভাবে , সেটআপড মাউন্ট হেল্পার, মাউন্ট.সিক্রিটিফস_প্রাইভেটের সি উত্স কোডে এটি হার্ডকোডযুক্তও রয়েছে:
#define KEY_BYTES 16
#define KEY_CIPHER "aes"
এই মানগুলি লক্ষ লক্ষ ব্যবহারকারীকে তাদের হোম ডিরেক্টরিগুলি এনক্রিপ্ট করতে সহায়তা করার সহায়তার বোঝা হ্রাস করতে কঠোরভাবে কোড করা হয়েছিল।
ডিফল্ট ecryptfs
অ্যালগরিদম হ'ল এসেস ।
এটি ফোল্ডারের একটি নতুন এনক্রিপ্ট করা মাউন্ট পয়েন্ট তৈরির সময় দেখানো যেতে পারে যে কেবল এেস বর্তমানে লোড করা আছে তবে ecryptfs
অন্যান্য লগারিদমকে সমর্থন করে।
bruno@ubuvbox:~$ sudo mount -t ecryptfs secret/ ~/secret/
Passphrase:
Select cipher:
1) aes: blocksize = 16; min keysize = 16; max keysize = 32 (loaded)
2) blowfish: blocksize = 16; min keysize = 16; max keysize = 56 (not loaded)
3) des3_ede: blocksize = 8; min keysize = 24; max keysize = 24 (not loaded)
4) cast6: blocksize = 16; min keysize = 16; max keysize = 32 (not loaded)
5) cast5: blocksize = 8; min keysize = 5; max keysize = 16 (not loaded)
Selection [aes]:
ডিফল্ট নির্বাচিত সাইফার এর মধ্যে রয়েছে []
।