cracking password – آیا HPC به اندازه کافی قدرتمند برای انجام یک نیروی بی رحم عظیم است؟
من فقط یکی از کیف های کاغذی قدیمی بیت کوین را یافتم. متاسفانه، جوهر منفجر شد، من آن را برابر کردم
###### a2f52RR4xrcLKxWpVA
گذرنامه 6 کاراکتر را از دست داد. من محاسبه می کنم و مجموعهای از 53981544960 وجود دارد که امکان تولید آن بسیار سریع است. متوجه شدم که چند پلتفرم ابر قوی وجود دارد که اجازه می دهد تا از یک یا دو روز خدمات خود را استفاده کنم. آیا سرویس ابر به اندازه کافی نیرومند است و اگر کیسه مغز بود، حدود 1 میلیون کلید در ثانیه بررسی شود؟
Proxifier – Wie verwende من einen Wie پروکسی
Cracking password – شکستن طرح رمزنگاری خودم از دهه هشتاد
در دهه هشتادم، یک برنامه رمزگذاری برای برخی از فایلهای داده (اندازه 10-20K) نوشتم.
- کاربر وارد رمز عبور ASCII طولانی 8 بایت
- چهار اشارهگر حافظه 16 بیتی از 8 بایت رمز عبور
- داده های رمزگذاری شده با داده های ROM متوالی EOR-ed
- اگر رمز درست نباشد، داده های رمزگشایی زباله خواهند بود
Pseudo-code:
a = password [0] | رمز عبور [1] << 8؛
b = password [2] | رمز عبور [3] << 8؛
c = password [4] | رمز عبور [5] << 8؛
d = password [6] | رمز عبور [7] << 8؛
برای (i = 0؛ i <strlen (رمزگذاری شده)؛ i ++) {
n = i و 0xff؛
رمزگشایی [i] = رمزگذاری شده [i] ^ a [n] ^ b [n] ^ c [n] ^ d [n]؛
}
پرسش من:
آیا این الگوریتم دارای ضعفی است که به من اجازه می دهد رمز عبور / رمزگشایی داده ها را بدون استفاده از نیروی بطور منظم پیدا کند (امتحان کنید تمام ترکیبات، لیست های لیست و …)
حتی می دانیم که داده های رمزگشایی چگونه شبیه هستند، بنابراین آزمایش برای موفقیت یک پازل در خود است، اما من فکر می کنم دنبال دنباله ای از کد ماشین معتبر باید ترفند را انجام دهم …)