خوانندگان معمولی PCMag می دانند که ما اکیداً توصیه می کنیم برای هر وب سایت از یک رمز عبور پیچیده و منحصر به فرد استفاده کنید و تنها راه برای این کار کمک به مدیر رمز عبور است. بارگذاری این ابزار با تمام رمزهای عبور خود شروع خوبی است ، اما در اینجا متوقف نمی شود. شما تا زمانی که هر گذرواژه ضعیف و استفاده مجدد را با یک رمز عبور منحصر به فرد که هیچ کس نمی تواند حدس بزند و حتی شما نمی توانید آن را به خاطر بسپارید ، کاملاً محافظت نمی کنید. یک حمله هک کردن رمز عبور بی رحمانه می تواند به یک رمز عبور مانند Rover ضربه بزند ، اما وقتی رمز عبور چیزی مانند ApiDiS57IhY1M # t٪ qIEg باشد ، از کار خواهد افتاد.

رمزهای عبور خود را از کجا می آورید؟

سوال اینجاست که کجایی بگیر این رمزهای عبور تصادفی؟ تقریباً هر مدیر گذرواژه مولد رمز عبور تصادفی خاص خود را دارد که برخی از آنها بهتر از دیگران هستند. در اکثر موارد ، این برنامه از الگوریتمی به اصطلاح شبه تصادفی استفاده می کند. از نظر تئوری ، هكری كه الگوریتم را بلد است و به یكی از رمزهای عبور تولید شده شما دسترسی دارد ، می تواند همه رمزهای عبور ایجاد شده بعدی را كپی كند (اگرچه بسیار دشوار خواهد بود). اگر به اندازه کافی پارانویا هستید ، ممکن است بخواهید مولد رمز عبور تصادفی خود را ایجاد کنید. ما می توانیم با استفاده از Microsoft Excel به شما در ساختن آن کمک کنیم.

برخی از کارهای امنیتی بدون شک از عهده انجام کار خود خارج است ، درست است. به عنوان مثال VPN یا VPN خود را ایجاد نخواهید کرد. اما ساخت این پروژه کوچک به دانش پیشرفته نیاز ندارد ، فقط توانایی پیروی از دستورالعمل ها را دارد. از ماکرو یا چیزهای پیچیده استفاده نمی کند ، بلکه از توابع ساده اکسل استفاده می شود. توجه داشته باشید که این پروژه لزوماً به الگوریتم شبه تصادفی اکسل متکی است. تفاوت در اینجا این است که افراد بد می توانند در حالی که به خانه شما دسترسی ندارند ، مولد رمز عبور را که در هر مدیر رمز عبور موجود است ، مطالعه کنند.

برای تولیدکننده رمز عبور داربست ایجاد کنید

ابتدا بیایید یک داربست ایجاد کنیم که مولد رمز ورود ما را قاب بندی کند ، این به معنی برچسب ها و اجزای ثابت است. لطفاً موارد را دقیقاً در سلولهایی که توصیف می کنم قرار دهید تا فرمولها کار کنند. همین که کار کردید ، می توانید آن را تغییر دهید تا کاملاً متعلق به خودتان باشد.

در سلول B1 ، “Random Password Generator” یا هر عنوانی که برای پروژه خود می خواهید وارد کنید. با شروع از سلول B3 و پایین آمدن ، برچسب های “طول” ، “حروف بزرگ” ، “حروف کوچک” ، “اعداد” و “نویسه های خاص” را وارد کنید. از سلول B8 رد شوید ، “B برای بازسازی” F9 را فشار دهید و در B10 “PASSWORD” را وارد کنید. باید مانند تصویر زیر باشد.

در سلول C3 ، 16 یا طول رمز عبور پیش فرض خود را وارد کنید. “بله” را در چهار سلول بعدی زیر آن وارد کنید. اکنون کل الفبای بزرگ را در سلول D4 و کل الفبای کوچک را در D5 وارد کنید. 10 رقم را در D6 و نویسه های خاصی را که می خواهید در D7 استفاده کنید وارد کنید. مشاوره حرفه ای: 0 را آخر بگذارید ، نه در لیست شماره اول ، در غیر این صورت اکسل آن را حذف می کند. داربست تمام شده باید به این شکل باشد:

مولد رمز عبور شکل  2

فرمولهایی را ایجاد کنید که رمزهای عبور ایجاد می کنند

برای شروع ، ما باید رشته ای از متن بسازیم که شامل تمام نویسه هایی باشد که ما برای استفاده انتخاب کرده ایم. فرمول این امر کمی پیچیده به نظر می رسد ، اما در واقع طولانی است. این فرمول را در سلول D8 وارد کنید:

= IF (C4 = “بله” ، D4 ، “”) و IF (C5 = “بله” ، D5 ، “”) و IF (C6 = “بله” ، D6 ، “”) و IF (C7 = “بله” ) ، D7 ، “”))

اپراتور & رشته های متن را چسب می زند. آنچه این فرمول می گوید این است که برای هر یک از چهار مجموعه کاراکتر ، اگر سلول مجاور شامل بله باشد ، مجموعه کاراکترها را نیز شامل شود. اما اگر این سلول غیر از Yes (صرف نظر از بزرگ و کوچک) حاوی مورد دیگری است ، آن را روشن نکنید. حالا امتحان کن؛ برخی از سلولهای Yes به No ، No یا Frog را تغییر دهید. رشته نویسه های موجود متناسب با کاری که شما انجام داده اید تغییر می کند.

فرم زیر فرمول ایجاد رمز عبور تصادفی است. در سلول C10 ، با این پیش نمایش شروع کنید:

= متوسط ​​(D8 ، RANDBETWEEN (1 ، LEN (D8)) ، 1)

من آن را از داخل و بیرون می شکنم. تابع LEN طول هر مقداری را که منتقل می کنید ، در این مورد طول رشته نویسه های موجود را برمی گرداند. تماس با RANDBETWEEN جای تعجب ندارد ، این یک عدد دلخواه را بین دو عددی که به آن داده اید ، در این مورد یک و طول برمی گرداند. و تابع MID ​​یک قطعه از رشته ورودی را برمی گرداند ، از اولین شماره ای که به آن ارسال کردید شروع می شود و برای تعداد کاراکترهایی که مشخص کردید ادامه می یابد ، در این مورد فقط یک. بنابراین ، این فرمول یک کاراکتر تصادفی را از مجموعه کاراکترهای موجود برمی گرداند. فشار دادن F9 به اکسل می گوید که همه توابع را دوباره محاسبه کند. چندین بار امتحان کنید و تغییر تصادفی شخصیت را مشاهده کنید.

البته ، این فقط یک شخصیت است ، نه یک کلمه عبور. مرحله بعدی کمی دشوار است ، اما واقعاً دشوار نیست. در نوار وظیفه کلیک کنید تا آخرین ورودی ویرایش شود ، علامت & را به انتهای آن اضافه کنید ، کل مورد را به جز علامت برابر برجسته کنید و Ctrl + C را فشار دهید تا در کلیپ بورد کپی شود. فرض کنید ما حداکثر طول رمز عبور 40 کاراکتر می خواهیم. بنابراین ، Ctrl + V را 39 بار فشار دهید. آخرین آمپر را پاک کنید ، Enter را فشار دهید و کارتان تمام شد.

مولد رمز عبور شکل  3

خوب، شما اینطور هستید تقریبا انجام شده. همانطور که نوشته شده است ، این سازنده رمز عبور همیشه رمزهای عبور با 40 کاراکتر ایجاد می کند. ما باید خروجی آن را به طول مشخص شده کاهش دهیم. در این زمان کار خود را ذخیره کنید زیرا این فرمول یک مایل را ویرایش خواهید کرد. شما نمی خواهید به طور تصادفی آن را حذف کنید!

فرمولی را که رمز ورود ایجاد می کند انتخاب کرده و بلافاصله پس از علامت برابر در نوار فرمول کلیک کنید. نکته حرفه ای: با فشار دادن Ctrl + Alt + U در این مرحله نوار فرمول افزایش می یابد. LEFT را بنویسید و به دنبال آن یک پرانتز باز قرار دهید. به انتهای فرمول بروید و یک ویرگول ، C3 و یک پرانتز وارد کنید. آفرین! اکنون فرمول گذرواژه را به طول انتخابی شما کوتاه می کند.

تنظیم دقیق مولد رمز عبور

در این مرحله ، سازنده رمز عبور کاملاً کاربردی است. اگر آنطور که هست از آن راضی هستید ، عالی است: شما این کار را کردید! اما اگر علاقه مند هستید ، می توانید از چند طریق ظاهر و عملکرد آن را بهبود ببخشید. برای شروع ، روی D در بالای ستون راست کلیک راست کرده و Hide را از فهرست انتخاب کنید. اکنون نیازی نیست که لیست هایی از مجموعه کاراکترها و محاسبات را در این بین مشاهده کنید.

شما معمولاً می خواهید یک محدودیت طول بالا و پایین را در یک تولید کننده رمز تنظیم کنید. همچنین ، اگر در قسمت Length چیزی غیر از عدد وارد کنید ، فرمول ناموفق است. میتوانیم آن را درست کنیم. روی سلول C3 که طول را تعیین می کند کلیک کنید ، روی داده در نوار کلیک کرده و Check Data را انتخاب کنید. اگر برچسب اعتبار سنجی داده ها را نمی بینید ، صفحه گسترده خود را گسترده تر کنید.

مولد رمز عبور شکل  4

در پنجره بازشو ، روی منوی کشویی زیر مجاز کلیک کنید و Integer را انتخاب کنید. کادر Ignore blank را بردارید و Minimum را روی 8 و حداکثر را روی 40 قرار دهید. وقتی اینجا به نظر می رسد تصویر صفحه ، روی برگه بعدی ، پیام ورودی کلیک کنید. “وارد کردن طول 8 تا 40” را به عنوان پیام ورودی وارد کنید. این متن را در کلیپ بورد کپی کنید و آن را به جعبه پیام خطا در برگه هشدار خطا منتقل کنید و سپس OK را کلیک کنید. اکنون ، وقتی روی سلول طول کلیک می کنید ، از شما خواسته می شود که طول صحیح را وارد کنید و در صورت اشتباه ، پیام خطای آموزنده دریافت خواهید کرد.

آیا برای آخرین تغییرات آماده هستید؟ “بله” را در سلول E1 و “نه” را درست در زیر آن وارد کنید. در سلول C4 ، سلول دقیقاً در سمت راست تب بزرگنمایی ، کلیک کنید. یک بار دیگر ، روی Data در نوار وظیفه کلیک کرده و Check Data را انتخاب کنید. از منوی کشویی List را انتخاب کرده ، علامت Ignore خالی را بردارید ، روی کادر Source کلیک کرده و سلولهای E1 و E2 را انتخاب کنید. در برگه صندوق ورودی ، “بله یا نه” را به عنوان پیام وارد کنید. در صفحه هشدار خطا ، “بله یا خیر” را به عنوان پیام خطا وارد کنید. برای پایان ، تأیید را کلیک کنید. این سلول را در سه خانه زیر آن کپی کنید.

این است! اکنون این چهار سلول فقط Yes یا No را به عنوان مقادیر قبول می کنند. بهتر از این ، همه قبلاً یک لیست کشویی دریافت کرده اند که به شما امکان می دهد یکی از این مقادیر را انتخاب کنید. اوه ، حالا که کارتان تمام شد ، بر روی E بزرگ در بالای ستون E کلیک راست کرده و Hide را انتخاب کنید تا سلول هایی را که در سیستم اعتبار سنجی داده ها قرار دارند ، مشاهده نکنید.

در این مرحله ، ممکن است بخواهید خلاقیت به خرج دهید و قالب بندی را اضافه کنید تا تولید کننده رمز عبور کمتر صنعتی به نظر برسد. قلم هایی را که دوست دارید انتخاب کنید ، رنگ اضافه کنید ، همه چیز را تنظیم کنید تا عالی به نظر برسند.

در آخر ، بیایید آن را قفل کنیم تا به طور تصادفی با وارد کردن داده در سلول اشتباه ، فرمولی را از بین نبرید. سلولهای C3 تا C7 را برجسته کنید (این سلول با طول بعلاوه چهار سلول مثبت / خیر) ، کلیک راست کرده و Format Cells را انتخاب کنید. روی برگه Security کلیک کنید ، کادر تأیید Locked را پاک کنید و سپس OK را کلیک کنید. روی View Ribbon کلیک کنید و سپس روی Sheet Protection کلیک کنید. فقط برای تأیید تنظیمات در کادر محاوره ای ، فقط روی تأیید کلیک کنید. شما سعی در محافظت از ورق با رمز عبور ندارید ، بلکه فقط برای محافظت از آن در برابر انگشتان خود هستید. ذخیره نتیجه با شکوه!

مولد رمز عبور شکل  5

یک تولید کننده رمز عبور Google Sheets ایجاد کنید

از زمان وجود Google Sheets ، من سازش دهنده اکسل هستم. شاید حتی قبل از وجود گوگل! اما من می دانم که بسیاری از مردم به Google Sheets قسم می خورند ، بنابراین من آن را روشن کردم تا مطمئن شوم از این پروژه پشتیبانی می کند.

من دستورالعملهای خودم را برای ساخت مولد رمز عبور Sheets دنبال کردم و دریافتم که همه چیز جیم-دندی کار می کند ، درست تا فرمولی که یک شخصیت تصادفی را نشان می دهد. همه چیز کار می کند ، اما با فشار دادن F9 با یک شخصیت تصادفی جدید تازه نمی شود. پس از مشاوره با گوگل ، متوجه شدم که شما باید F5 را فشار دهید تا به زودی یک تازه سازی انجام شود ، بنابراین کل صفحه به روز می شود یا مقدار سلول را تغییر می دهد. این ناخوشایند است ، اما قابل انجام است. من دستور را تغییر دادم و گفتم “F5 را فشار دهید تا دوباره تولید شود”.

به جای بازسازی فرمول غول پیکر که یک رمزعبور کامل ایجاد می کند ، من آن را از صفحه کار اکسل خود کپی کردم. سپاس خداوند را! کار کن من در اینجا به جزئیات نمی پردازم ، اما من موفق به بازسازی قوانین بررسی داده ها و پنهان کردن ستون های ناخواسته شدم. اگر از Sheets به جای Excel استفاده می کنید ، این پروژه ممکن است همچنان برای شما مفید باشد.

مولد رمز عبور شکل  6

انجام دهید!

چه نسخه استخوانهای برهنه را تصویب کرده باشید و چه اینکه به ترفندهای خارق العاده خود ادامه دهید ، اکنون یک مولد رمزعبور دارید که خودتان آن را نوشتید. درست است که اکسل از یک مولد اعداد شبه تصادفی استفاده می کند ، اما شما می توانید با ضربه زدن مکرر بر F9 قبل از قبول رمز ورود ایجاد شده ، تصادفی خود را اضافه کنید. و در حالی که یک هکر می تواند برای طراحی مجدد یک مولد رمز عبور به یک محصول مدیریت رمز عبور که توسط میلیون ها نفر استفاده می شود ، کار کند ، یکبار مصرف برنامه شما به راحتی در معرض خطر نیست. انجام دهید!

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *