"এনক্রিপ্ট হোম ডিরেক্টরি" কোন অ্যালগরিদম ব্যবহার করে?


12

ব্যবহারকারীর হোম ডিরেক্টরি এনক্রিপ্ট করার সময়, ইনস্টল প্রক্রিয়া চলাকালীন সময়ে বা পরে ecryptfs-migrate-home ব্যবহার করার সময়, ডিফল্টরূপে কোন এনক্রিপশন অ্যালগরিদম / কী আকার ব্যবহার করা হয়?

উত্তর:


6

উপরের উত্তরটি সঠিক, যে এইএস হ'ল সাইফার তবে যুক্তিটি ভুল।

ব্যবহারকারীর হোম ডিরেক্টরিগুলি স্ক্রিপ্ট ইক্য্রিপ্টফস-সেটআপ-প্রাইভেট দ্বারা কনফিগার করা হয় ।

সেই শেল স্ক্রিপ্টে, সাইফার এবং কী দৈর্ঘ্যটি হারকোড করা হয়:

CIPHER="aes" 
KEYBYTES="16"

তেমনিভাবে , সেটআপড মাউন্ট হেল্পার, মাউন্ট.সিক্রিটিফস_প্রাইভেটের সি উত্স কোডে এটি হার্ডকোডযুক্তও রয়েছে:

#define KEY_BYTES 16    
#define KEY_CIPHER "aes"

এই মানগুলি লক্ষ লক্ষ ব্যবহারকারীকে তাদের হোম ডিরেক্টরিগুলি এনক্রিপ্ট করতে সহায়তা করার সহায়তার বোঝা হ্রাস করতে কঠোরভাবে কোড করা হয়েছিল।


9

ডিফল্ট 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]: 

ডিফল্ট নির্বাচিত সাইফার এর মধ্যে রয়েছে []


আমি ভেবেছিলাম AES এর সর্বনিম্ন কী-আকার 128? এত দুর্বল কেন?
রাজিক

3
@ রাজিক এই প্রশ্নের অন্য উত্তরের ভিত্তিতে, আমি ধরে নিচ্ছি যে 16 টি বাইটের মূল আকারটি বোঝায় , অর্থাৎ 16 * 8 = 128 বিটগুলিতে
ইয়ান রেন্টন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.