আমি আমার এইচডিডি এর একটি অংশ এনক্রিপ্ট করতে চাই। যদি আমি নির্বাচন করা উচিত কিন্তু আগে যে আমি বেঞ্চমার্ক চেয়েছিলেন বিভিন্ন এলগরিদম প্রাপ্তিসাধ্য হতাশ aes-xts-256
বা aes-xts-512
।
দ্রষ্টব্য: আমার কাছে aes
হার্ডওয়্যার ত্বরণ নেই। অনেক পরিবর্তন ছাড়াই মানদণ্ডগুলি একাধিকবার পুনরাবৃত্তি হয়েছিল। আমি স্পষ্ট করে বলতে চাই যে এই মানদণ্ডগুলি কেবলমাত্র আমার কম্পিউটারে বৈধ (ডেবিয়ান, কোর 2 যুগল)। এটি সম্পূর্ণ LUKS-TrueCrypt তুলনা করার উদ্দেশ্যে নয়।
টিএল; ডিআর: অংশ 4 এ যান
1- ক্রিপ্টসেটআপ
তাই আমি cryptsetup v1.6.0
নতুন cryptsetup benchmark
কমান্ডটি ব্যবহার করতে ডাউনলোড করেছি ।
হুকুম
$cryptsetup benchmark
ফলাফল
# Algorithm | Key | Encryption | Decryption
aes-cbc 128b 128,2 MiB/s 157,2 MiB/s
serpent-cbc 128b 49,6 MiB/s 57,7 MiB/s
twofish-cbc 128b 138,0 MiB/s 183,8 MiB/s
aes-cbc 256b 97,5 MiB/s 121,9 MiB/s
serpent-cbc 256b 51,8 MiB/s 57,7 MiB/s
twofish-cbc 256b 139,0 MiB/s 183,8 MiB/s
aes-xts 256b 156,4 MiB/s 157,8 MiB/s
serpent-xts 256b 55,7 MiB/s 58,7 MiB/s
twofish-xts 256b 161,5 MiB/s 165,9 MiB/s
aes-xts 512b 120,5 MiB/s 120,9 MiB/s
serpent-xts 512b 55,7 MiB/s 58,5 MiB/s
twofish-xts 512b 161,5 MiB/s 165,3 MiB/s
থটস
ইনcbc
মোড,serpent
ডিক্রিপ্ট এ আশ্চর্যজনক দ্রুত!ইনxts
মোড,serpent
পরিষ্কারভাবে দ্রুততম হয়।- মূল আকারটিতে প্রায় কোনও লক্ষণীয় প্রভাব নেই বলে মনে হচ্ছে ।
serpent
twofish
aes
কী আকারটি বাড়ানো হলে ভাল আচরণ করে না।
ভিএম এর বাইরে আপডেট
2- ট্রুক্রিপট
আমি সবচেয়ে অবাক হয়েছি aes
কারণ এটি দ্রুততম হিসাবে পরিচিত (এমনকি হার্ডওয়্যার ত্বরণ ছাড়াই)। তাই আমি TrueCrypt
এই ফলাফলগুলি ডাবল-চেক করতে ডাউনলোড করেছি । মোডটি ডিফল্টরূপে TrueCrypt
ব্যবহার করে xts
তাই আমি ধরে নিই এটিও এর মানদণ্ডে এটি ব্যবহার করে।
পদ্ধতি
- সরঞ্জামসমূহ> বেঞ্চমার্ক
- যে কোনও বাফার আকার চয়ন করুন (এখানে, 5MB)
- "বেঞ্চমার্ক" এ ক্লিক করুন
ফলাফল
# Algorithm | Encryption | Decryption
AES 106 MB/s 107 MB/s
Twofish 78 MB/s 76 MB/s
Serpent 41 MB/s 42 MB/s
থটস
এই ফলাফলগুলি যা প্রত্যাশিত তার সাথে অনেক বেশি মিলছে তবে cryptsetup
এর ফলাফলগুলির সাথে ভাল মেলে না ।
3- সাধারণ চিন্তা
cryptsetup
তুলনায় ভাল সাধারণ কর্মক্ষমতা প্রদানTrueCrypt
এই ক্ষেত্রে । এটি নিম্নলিখিত পদ্ধতিতে ব্যাখ্যা করা যেতে পারে:cryptsetup
TrueCrypt
ইতিমধ্যে জেনেরিক উপায়ে সংকলন করা অবস্থায় আমার সিস্টেমে সংকলক অপ্টিমাইজেশান রুটিনগুলি দিয়ে সংকলিত হয়েছিল;- আমি যতদূর জানি
cryptsetup
ব্যবহারসমূহ ক্রিপ্টো মডিউল kernelspace যখনTrueCrypt
ব্যবহারসমূহ ক্রিপ্টো রুটিন ইউজার-স্পেস।
- যাইহোক, আমি কেন ব্যাখ্যা করতে পারছি না যে কেন চলার
serpent-xts-512
পথ বলে মনে হচ্ছে তবে একমাত্র সাইবার ব্যবহারের উপযুক্ত।cryptsetup
aes-xts
4- প্রশ্ন
cryptsetup
এবং TrueCrypt
সম্পূর্ণ ভিন্ন গুণগত (আপেক্ষিক সাইফার গতি) এবং পরিমাণগত (প্রতিটি সাইফারের আসল গতি) ইন-র্যাম বেঞ্চমার্কগুলিতে ফলাফল দেয়।
- আপনি কি ইতিমধ্যে লক্ষ্য করেছেন এমন কিছু?
- আমার কি গতির জন্য সাইফারকে বিশ্বাস করা
cryptsetup
এবং ব্যবহার করা উচিতserpent-xts-512
?
serpent
যা অনেক ধীর হয়ে গেছে। তাই সর্পের সমস্যা সমাধান হয়ে যায়।Twofish
এখনও চেয়ে দ্রুতaes
মধ্যেcryptsetup
এবং ধীরTrueCrypt
। এবং আমার মোটেওaes
হার্ডওয়ার ত্বরণ নেই ... এটি কোনও ভিএম জিনিস নয় ...