برای درک بهتر امنیت کلیدها، فرض کن دو تا کلید داریم: یکی ضعیف و یکی قوی.
کلید ضعیف (40 بیتی)
تعداد حالتهای ممکن برای یک کلید 40 بیتی حدود 1.1 تریلیون حالت میشه.
با یه کامپیوتر معمولی که 10 میلیارد عملیات در ثانیه انجام میده، شکستن این کلید کمتر از 100 ثانیه طول میکشه.
کلید قوی (256 بیتی)
تعداد حالتهای ممکن برای یک کلید 256 بیتی حدود 1.16 × 10^77 حالت میشه.
حتی با همون کامپیوتر معمولی، شکستن این کلید حدود 10^67 سال طول میکشه!
نتیجه: کلید 40 بیتی خیلی راحت قابل شکسته، ولی کلید 256 بیتی عملاً غیرقابل شکسته.
Post #678
151
Kernel Space شاید بپرسید چرا که ما توانستیم با بدبختی یک ماشین تولید عدد رندوم بسازیم (البته با فرض اینکه کاملاً رندوم باشد، که در واقع در کامپیوتر و ریاضیات ما چیزی به نام «رندوم کاملاً» نداریم؛ بلکه در بهترین حالت، داریم چیزی به نام «شبه رندوم»، یعنی غیرقابل پیشبینی).…
- 👍 2
- ❤ 1