ট্রুক্রিপ্ট কীভাবে জানতে পারে যে এর সঠিক পাসওয়ার্ড রয়েছে?


4

আমি স্ট্যাকওভারফ্লো বা সুপারসুজারে এটি জিজ্ঞাসা করব কিনা তা নিশ্চিত ছিলাম না।

ট্রাইক্রিপ্ট ডকুমেন্টেশনে এটি বলেছে যে ট্রুক্রিপ্ট কনটেইনারটি এলোমেলো ডেটা থেকে আলাদা করা যায় না। আমার প্রশ্ন হ'ল ট্রুইক্রিপ্ট কীভাবে জানতে পারে যখন এটি সঠিক পাসওয়ার্ড দেওয়া হয়েছে এবং এনক্রিপ্ট করা ধারককে সঠিকভাবে ডিকোড করা হয়েছে?

ডিক্রিপ্ট হওয়া ডেটাতে কি এমন কোনও শিরোনাম রয়েছে যা সনাক্ত করে যে এটি "ট্রুক্রিপট ভলিউম" শিরোনামের মতো সঠিকভাবে ডিক্রিপ্ট করা হয়েছে?


1
আমি এই Q. এর একটি চূড়ান্ত উত্তর দেখতে চাই।
লরেঞ্জো ভন ম্যাটারহর্ন

উত্তর:


11

এটি সঠিক পাসওয়ার্ডটি জানে কারণ এনক্রিপ্ট হওয়া ধারকটির মধ্যে একটি পরিচিত শিরোনাম রয়েছে।

যখন ট্রুক্রিপ্ট একটি ব্লবের ডেটা ডিক্রিপ্ট করে এবং শিরোনামটি যা প্রত্যাশা করে তার সাথে মেলে এটি ডিক্রিপশনটি সফল হয়েছিল বলে রিপোর্ট করে। আপনি যদি কোনও ভুল পাসওয়ার্ড ব্যবহার করেন তবে এটি পাঠ্যটিকে "ডিক্রিপ্ট" করে দিবে, তবে এটি শিরোনামটি ডিক্রিপ্ট করবে এবং ডিক্রিপশন চেক ব্যর্থ করবে।

এখানে স্পেসিফিকেশন ( আয়না ) এর একটি লিঙ্ক দেওয়া আছে , আপনি দেখতে পাচ্ছেন যে বৈধ শিরোনাম হওয়ার জন্য অনেকগুলি বিষয় অবশ্যই সত্য হতে হবে (ডিক্রিপশন পরে TRUE-৪-6767 বাইটগুলি সর্বদা ASCII মান হওয়া উচিত, বাইটস ১৩২-২৫১ অবশ্যই সমস্ত হতে হবে 0এর, ect।)। আপনি যদি ডেটার একটি ব্লব ডিক্রিপ্ট করেন এবং এটি শিরোনামের ফর্ম্যাটটির সাথে মেলে না, আপনি জানেন যে ডিক্রিপশন ব্যর্থ হয়েছে।


1
এবং মনে হচ্ছে আমি কেবল একটি চূড়ান্ত উত্তর দেখেছি! +1-গ্রেট উত্তর।
লরেঞ্জো ভন ম্যাটারহর্ন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.