5 راه برای ایجاد رمز و رمز عبور مخفی

فهرست مطالب:

5 راه برای ایجاد رمز و رمز عبور مخفی
5 راه برای ایجاد رمز و رمز عبور مخفی

تصویری: 5 راه برای ایجاد رمز و رمز عبور مخفی

تصویری: 5 راه برای ایجاد رمز و رمز عبور مخفی
تصویری: شکستن قفل و پسورد ویندوز 11 بدون پاک شدن اطلاعات - آموزش ریست کردن رمز عبور ویندوز - ورود بدون پسورد 2024, آوریل
Anonim

کدها راهی برای تغییر پیام هستند تا معنای اصلی آن پنهان باشد. به طور معمول ، این تکنیک به کتاب یا کلمه رمز نیاز دارد. رمزگذاری فرایندی است که برای پنهان کردن اطلاعات یا پیامها روی پیامها اعمال می شود. این فرایند برعکس ترجمه یا تفسیر پیام ها است. کدها و رمزها بخش مهمی از علم امنیت ارتباطات هستند که به آن رمزنگاری نیز گفته می شود.

گام

روش 1 از 5: استفاده از گذرواژه ها و کدهای ساده (برای کودکان)

ایجاد کد های مخفی و رمزنگاری مرحله 1
ایجاد کد های مخفی و رمزنگاری مرحله 1

مرحله 1. کلمات را برعکس بنویسید

در اینجا یک راه ساده برای رمزگذاری پیام ها وجود دارد تا در یک نگاه قابل درک نباشند. پیامهایی مانند "Meet out out" برعکس نوشته شده است که به "Lumet uka id raul" تبدیل می شود.

تفسیر این کد آسان است ، اما اگر فکر می کنید فردی در حال تلاش برای خواندن پیام شما است ، می تواند مفید باشد

مرحله 2 رمزهای مخفی و رمزها را ایجاد کنید
مرحله 2 رمزهای مخفی و رمزها را ایجاد کنید

مرحله 2. الفبای را به نصف الفبا بکشید تا پیام را رمزگذاری کنید

حروف A تا M را در یک خط روی کاغذ بنویسید. الفبای بعدی (N-Z) را درست در زیر این خط ادامه دهید ، آن هم در یک خط. هر حرف موجود در پیام را با حرفی که در مقابل آن قرار دارد جایگزین کنید.

با استفاده از بازتاب الفبایی ، پیام "سلام" به "Unyb" تبدیل می شود

گام سوم: ایجاد کدهای مخفی و رمزنگاری
گام سوم: ایجاد کدهای مخفی و رمزنگاری

مرحله 3. سعی کنید از رمز عبور شبکه استفاده کنید

مربع هایی را مانند انگشت تیک تاک روی یک تکه کاغذ بکشید. حروف A تا I را در کادرها ، از چپ به راست ، از بالا به پایین بنویسید. در این مثال:

  • خط اول شامل حروف A ، B ، C است.
  • خط دوم شامل حروف D ، E ، F است.
  • آخرین خط شامل G ، H ، I است.
گام 4: ایجاد کدهای مخفی و رمزنگاری
گام 4: ایجاد کدهای مخفی و رمزنگاری

مرحله 4. انگشت دوم تیک تاک را با نقاط ایجاد کنید

یک انگشت شست دیگر را در کنار انگشت اول بکشید. کادرها را با حروف J تا R شبیه به حرف اول پر کنید. سپس ، هر کادر از هر خط را با یک نقطه به صورت زیر علامت گذاری کنید:

  • در ردیف اول ، از سمت چپ شروع کنید ، یک نقطه در گوشه پایین سمت راست (حرف I) ، در قسمت مرکزی پایین ، (حرف K) و در گوشه پایین سمت چپ (حرف L) قرار دهید.
  • در ردیف دوم ، از سمت چپ شروع کنید ، یک نقطه در وسط سمت راست (حرف M) ، در قسمت مرکزی پایین (حرف N) و در سمت چپ وسط (حرف O) قرار دهید.
  • در ردیف سوم ، از سمت چپ شروع کنید ، یک نقطه در گوشه بالا سمت راست (حرف P) ، در قسمت وسط بالای مرکز (حرف Q) و در گوشه بالا سمت چپ (حرف R) قرار دهید.
مرحله 5 ایجاد کد های مخفی و رمزنگاری
مرحله 5 ایجاد کد های مخفی و رمزنگاری

مرحله 5. زیر هر کاشی دو عدد X بزرگ بنویسید

این دو X نیز با حروف پر می شوند تا رمز مربع تکمیل شود. در X دوم ، نقطه ای را در فضای باز در اطراف سطح مقطع X قرار دهید تا در هر طرف مرکز X نقطه ای وجود داشته باشد. سپس:

  • در X اول (بدون نقطه) ، یک S بالای X ، یک T در سمت چپ ، یک U در سمت راست و یک V در پایین بنویسید.
  • در X دوم ، W را در سمت بالا ، X را در سمت چپ ، Y را در سمت راست و Z را در پایین بنویسید.
گام 6: ایجاد کدهای مخفی و رمزنگاری
گام 6: ایجاد کدهای مخفی و رمزنگاری

مرحله 6. برای یادداشت گذرواژه از کادر اطراف حروف استفاده کنید

از مربع (شامل نقاط) حروف به جای خود حروف استفاده می شود. از این کلید عبور جعبه برای رمزگذاری و ترجمه پیام ها استفاده کنید.

مرحله 7 رمزها و رمزهای مخفی ایجاد کنید
مرحله 7 رمزها و رمزهای مخفی ایجاد کنید

مرحله 7. از رمز عبور تاریخ استفاده کنید

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

  • به عنوان مثال ، اگر از روز استقلال اندونزی استفاده می کنید ، آن را به عنوان 1781945 بنویسید.
  • اگر قبلاً در مورد تاریخ گذرواژه با شخصی توافق کرده اید ، می توانید یک اشاره قفل عددی را در پیام کد شده (به عنوان مثال تولدت مبارک) قرار دهید.
مرحله 8 رمزها و رمزهای مخفی ایجاد کنید
مرحله 8 رمزها و رمزهای مخفی ایجاد کنید

مرحله 8. رمزگذاری پیام با قفل تاریخ

پیام را روی یک تکه کاغذ بنویسید. در زیر پیام ، یک رقم قفل عددی برای هر حرف در پیام بنویسید. وقتی به آخرین رقم قفل تاریخ رسیدید ، از نو شروع کنید. به عنوان مثال ، اگر از روز استقلال اندونزی (17/8/1945) به عنوان کلید استفاده می کنید:

  • پیام: من گرسنه هستم
  • رمزگذاری:

    من گرسنه هستم

    1.7.8.1.9.4.5.1.

    حروف را مطابق کلید شماره بکشید و ایجاد کنید…

  • پیام رمز: B. Q. B. M. I. S. E. S.
مرحله 9 رمزها و رمزهای مخفی ایجاد کنید
مرحله 9 رمزها و رمزهای مخفی ایجاد کنید

مرحله 9. از یک زبان مخفی استفاده کنید ، برای مثال Pig Latin

در زبان لاتین خوک ، کلماتی که با صدای بی صدا شروع می شوند جایگزین می شوند تا صدا در انتهای کلمه باشد و "ay" را اضافه کنید. این تکنیک برای کلماتی که با صامت زیاد شروع می شوند موثرتر است. کلماتی که با مصوت شروع می شوند را می توان به سادگی با "way" یا "ay" در انتها ضمیمه کرد.

  • نمونه هایی از کلمات که با صامت شروع می شوند: sapi = apisay؛ I = آکووی ؛ also = ugajay؛ مرطوب = asahbay؛ سلام = سلام
  • نمونه هایی از کلمات که با صامتهای زیادی شروع می شوند: نگران = awatirkhay؛ استاندارد = andarstay؛ درد = erynyay
  • نمونه هایی از کلمات که با حروف صدادار شروع می شوند: cloud = awanay؛ خوشمزه = خوشمزه ؛ خاکستر = ابووی ؛

روش 2 از 5: شکستن کد

مرحله 10 ایجاد کد های مخفی و رمزنگاری
مرحله 10 ایجاد کد های مخفی و رمزنگاری

مرحله 1. محدودیت های کد را بدانید

کتابهای کد را می توان به سرقت برد ، گم کرد یا از بین برد. تکنیک های مدرن رمزنگاری و تجزیه و تحلیل رایانه ای اغلب می توانند حتی کدهای قدرتمند را نیز ترک کنند. با این حال ، کد می تواند پیام های طولانی را در یک کلمه متراکم کند ، که می تواند زمان زیادی را ذخیره کند.

  • از کدها می توان برای تمرین الگوی خواندن استفاده کرد. از این مهارت می توان هنگام ایجاد و شکستن کدها یا رمزها استفاده کرد.
  • کدها معمولاً توسط دوستان نزدیک استفاده می شود. یک شوخی که فقط دوستان نزدیک آن را درک می کنند در واقع می تواند نوعی "کد" تلقی شود. سعی کنید با دوستان نزدیک خود زبان را کد کنید.
مرحله 11 رمزهای مخفی و رمزها را ایجاد کنید
مرحله 11 رمزهای مخفی و رمزها را ایجاد کنید

مرحله 2. هدف از تولید کد را تعیین کنید

دانستن هدف برنامه نویسی اطمینان می دهد که تلاش های شما در هدف است. اگر هدف از برنامه نویسی صرفه جویی در وقت است ، می توانید چند کلمه کد سفارشی ایجاد کنید. اگر می خواهید پیام های دقیق را رمزگذاری کنید ، ایده خوبی است که یک کتاب کد شبیه به فرهنگ لغت ایجاد کنید.

  • عبارتی را که اغلب در پیامی که می خواهید رمزگذاری شود ظاهر می شود ، انتخاب کنید. این هدف اصلی شما برای تبدیل به یک کد مخفی است.
  • کد را می توان با استفاده از چندین کد مختلف که چرخانده یا ترکیب شده اند پیچیده تر کرد. با این حال ، با استفاده از کد بیشتر ، تعداد کتابهای کد مورد نیاز افزایش می یابد.
مرحله 12 کدهای مخفی و رمزها را ایجاد کنید
مرحله 12 کدهای مخفی و رمزها را ایجاد کنید

مرحله 3. کتاب کد خود را ایجاد کنید

عبارات رایج مانند "پیام دریافت کامل و واضح" را به چیزی مانند "روی" کوتاه کنید. کلمات کد جایگزین را برای هر کلمه ای که می خواهید رمزگذاری کنید و همچنین عبارات رایج در پیام را مشخص کنید.

  • گاهی اوقات ، کد جزئی/جزئی می تواند پیامها را به خوبی پنهان کند. به عنوان مثال ، اگر "رقص" به معنای "ارائه" و "رستوران" به معنای "موزه" به معنی "رستوران" است ، و "روی" از کد قبلی آمده است.

    • پیام:

      در مورد دیروز می خواستم بگویم روی. من طبق برنامه برنامه رستوران می رقصم. بیرون و بیرون.

    • معنی:

      در مورد دیروز می خواهم بگویم ، پیام شما کامل و واضح دریافت شد. طبق برنامه ریزی شما را به موزه می برم. بیرون و بیرون.

مرحله 13 رمزها و رمزهای مخفی ایجاد کنید
مرحله 13 رمزها و رمزهای مخفی ایجاد کنید

مرحله 4. کتاب کد را روی پیام اعمال کنید

از کلمات کد موجود در کتاب کد خود برای رمزگذاری پیام ها استفاده کنید. با جایگزینی اسامی (مانند نامها و ضمایر مانند من ، او ، شما) به عنوان یک متن ساده می توانید در وقت خود صرفه جویی کنید. با این حال ، همه چیز بستگی به شرایط شما دارد.

یک کد دو قسمتی از دو کتاب کد مختلف برای رمزگذاری یا رمزگشایی یک پیام استفاده می کند. این نوع کد بسیار قوی تر از کد یک قسمتی است

مرحله 14 رمزهای مخفی و رمزها را ایجاد کنید
مرحله 14 رمزهای مخفی و رمزها را ایجاد کنید

مرحله 5. به جای آن از کلید برای رمزگذاری پیام استفاده کنید

برای کدگذاری پیام ها می توان از پیام های کلیدی ، گروه کلمات ، حروف ، نمادها یا ترکیبی از آنها استفاده کرد. گیرنده پیام همچنین برای رمزگشایی پیام به یک عبارت کلیدی یا حرف/نماد کلیدی نیاز دارد.

  • به عنوان مثال ، با کلمه کلیدی "SECRET" ، هر حرف پیام به تعداد حروف بین آن و حرف کلمه کلیدی مرتبط تبدیل می شود. مثلا،

    • پیام:

      سلام

    • رمزگذاری:

      / H/ فاصله

      مرحله 11 حرف کلید /S /

      / e/ همان حرف است (صفر) با کلید /E /

      / l/ berjara

      مرحله 9 حرف کلید /C /

      و غیره…

    • پیام رمز شده:

      11; 0; 9; 6; 10

ایجاد کد های مخفی و رمزها مرحله 15
ایجاد کد های مخفی و رمزها مرحله 15

مرحله 6. پیام را ترجمه کنید

هنگام دریافت یک پیام کد شده ، از کتاب کد یا عبارات کلیدی/کلمات کلیدی خود برای ترجمه آن استفاده کنید تا قابل درک باشد. ممکن است در ابتدا دشوار باشد ، اما با عادت کردن به کد ، شکستن آن آسان تر می شود.

برای تقویت مهارت های برنامه نویسی و کد نویسی ، سعی کنید دوستان خود را به ایجاد گروهی از برنامه نویسان آماتور وادار کنید. برای تقویت مهارت های خود به یکدیگر پیام دهید

روش 3 از 5: مطالعه کدهای متداول

مرحله 16 کدهای مخفی و رمزها را ایجاد کنید
مرحله 16 کدهای مخفی و رمزها را ایجاد کنید

مرحله 1. کدی را که مری ، ملکه اسکاتلند از آن استفاده کرد ، اعمال کنید

هنگامی که شرایط سیاسی اسکاتلند در آشفتگی قرار داشت ، مری ، ملکه اسکاتلند ، به جای حروف و کلمات رایج از نمادها استفاده کرد. برخی از ویژگی های کد مری که ممکن است مفید واقع شوید عبارتند از:

  • از اشکال ساده برای حروف مکرر استفاده کنید ، مانند یک دایره به جای /A /. این باعث صرفه جویی در زمان رمزگذاری پیام ها می شود.
  • نمادهای رایج به عنوان بخشی از زبان کد جدید استفاده می شود. به عنوان مثال ، مری از "8" به عنوان رمز حرف "Y" استفاده می کند. این می تواند مفسر کد را فریب دهد و فکر کند به جای نماد کد ، یک عدد است.
  • نمادهای منحصر به فرد برای کلمات رایج. ماری از یک نماد منحصر به فرد برای کلمات "دعا" و "پیک" استفاده کرد و هر دو در زمان خود اغلب استفاده می شد. استفاده از نمادهای منحصر به فرد برای جایگزینی کلمات و عبارات مکرر در زمان صرفه جویی کرده و پیچیدگی را به کد اضافه می کند.
مرحله 17 رمزهای مخفی و رمزها را ایجاد کنید
مرحله 17 رمزهای مخفی و رمزها را ایجاد کنید

مرحله 2. از یک عبارت رمز مشابه عبارت ارتش استفاده کنید

عبارات کد می توانند چندین معنی را در یک عبارت کوتاه کنند. در واقع ، بسیاری از شرایط هشدار نظامی ، مانند سیستم DEFCON ، برای توصیف وضعیت آمادگی دفاعی مشهور است. کلمات/عبارات کد مناسب را در زندگی روزمره خود تعیین کنید.

  • به عنوان مثال ، به جای گفتن "من باید به توالت بروم" وقتی با دوستان هستید ، می توانید از کلمه رمز "صبحانه" استفاده کنید.
  • برای اینکه به دوست خود اطلاع دهید که علاقه او به اتاق وارد شده است ، می توانید عبارت رمز را بنویسید: "پسرعموی من نیز فوتبال بازی می کند."
مرحله 18 رمزهای مخفی و رمزها را ایجاد کنید
مرحله 18 رمزهای مخفی و رمزها را ایجاد کنید

مرحله 3. پیام را با استفاده از کتاب کد قفل رمزگذاری کنید

دستیابی به کتابها بسیار آسان است. اگر کتاب به عنوان یک قفل رمز تنظیم شده است ، می توانید پس از دریافت کد ، از کتابفروشی یا کتابخانه دیدن کنید تا آن را ترک کنید.

  • به عنوان مثال ، می توانید از کتاب فرانک هربرت Dune استفاده کنید ، جایی که کد عددی نشان دهنده صفحه ، خط و تعداد کلمات است که از سمت چپ شروع می شود.

    • پیام های کد شده:

      224.10.1; 187.15.1; 163.1.7; 309.4.4

    • پیام اصلی:

      من حرف هایم را پنهان می کنم.

  • کتابهایی با عنوان یکسان اما نسخه های متفاوت ممکن است شماره صفحات متفاوتی داشته باشند. برای اطمینان از اینکه از کتاب مناسب به عنوان کلید استفاده می شود ، اطلاعات چاپ ، مانند نسخه ، سال انتشار و … را با کلید کتاب خود درج کنید.

روش 4 از 5: شکستن رمز عبور

مرحله 19 کدهای مخفی و رمزها را ایجاد کنید
مرحله 19 کدهای مخفی و رمزها را ایجاد کنید

مرحله 1. مناسب بودن استفاده از رمز عبور را تعیین کنید

گذرواژه ها از الگوریتم هایی استفاده می کنند که فرایندها یا تغییراتی هستند که به طور مداوم روی پیام ها اعمال می شوند. این بدان معناست که هرکسی که این رمز عبور را می داند می تواند آن را ترک کند.

  • گذرواژه های پیچیده حتی یک متخصص آموزش دیده رمز عبور را نیز گیج می کند. گاهی اوقات عملیات ریاضی پشت رمزهای پیچیده می تواند سنگر قدرتمندی در برابر پیام های روزمره باشد.
  • بسیاری از رمزها برای تقویت گذرواژه ها کلیدهایی مانند تاریخ را اضافه می کنند. این کلید مقدار خروجی را با افزودن روز ماه مربوطه تنظیم می کند (به عنوان مثال ، در اول ، همه کدگذاری ها 1 افزایش می یابد).
گام 20: ایجاد کدهای مخفی و رمزنگاری
گام 20: ایجاد کدهای مخفی و رمزنگاری

مرحله 2. الگوریتم را برای اعمال روی پیام معکوس کنید

یکی از ساده ترین گذرواژه هایی که می توان از آن استفاده کرد ، رمز ROT1 است (که گاهی اوقات به عنوان رمز عبور سزار نیز نامیده می شود). این نام به سادگی به این معنی است که شما هر حرف را در پیام به حرف بعدی در حروف الفبا می برید.

  • پیام ROT1:

    سلام

  • کد گذاری ROT1:

    من ؛ ب متر پ

  • رمز سزار را می توان با پیش بردن تعداد حروف مختلف در الفبا تنظیم کرد. از نظر مفهومی ، ROT1 و ROT13 اساساً یکسان هستند.
  • رمزهای عبور می توانند بسیار پیچیده باشند. برخی از گذرواژه ها از مختصات ، ساعت و اعداد دیگر استفاده می کنند. برخی از گذرواژه ها فقط با کمک رایانه قابل شکستن هستند.
مرحله 21 کدهای مخفی و رمزها را ایجاد کنید
مرحله 21 کدهای مخفی و رمزها را ایجاد کنید

مرحله 3. پیام را رمزگذاری کنید

برای رمزگذاری پیام ها از الگوریتم ها استفاده کنید. با ادامه روند یادگیری کد نویسی ، سرعت شکستن رمزهای عبور شما افزایش می یابد. الگوریتم را اضافه کنید تا پیچیده شود. به عنوان مثال:

  • شرایط تغییر را در گذرواژه خود وارد کنید ، مانند روز هفته. مقدار هر روز را تعیین کنید. هنگام رمزگذاری پیام های روز ، رمز عبور را به این مقدار تنظیم کنید.
  • شماره صفحه را در پیام رمز خود وارد کنید. هر حرف مرتبط در صفحه به عنوان کلید پیام عمل می کند ، به عنوان مثال:

    • اولین پیام:

      7; 2; 3; 6; 3

    • قفل کتاب: A_girl (فاصله ها محاسبه نمی شود)

      / H/ فاصله

      مرحله 7 نامه /A /

      / e/ berjara

      گام 2. حروف /g /

      / l/ berjara

      مرحله 3 حروف /i /

      و غیره…

    • پیام با کلید سفارشی:

      سلام

ایجاد کد های مخفی و رمزها مرحله 22
ایجاد کد های مخفی و رمزها مرحله 22

مرحله 4. رمز عبور را کرک کنید

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

باشگاه های رمزنگاری آماتور در اینترنت بسیار محبوب هستند. بسیاری از این باشگاه ها رایگان هستند و اصول برنامه نویسی مدرن را آموزش می دهند

روش 5 از 5: درک رمزهای پیش فرض

گام 23: ایجاد کدهای مخفی و رمزنگاری
گام 23: ایجاد کدهای مخفی و رمزنگاری

مرحله 1. کد اصلی مورس

مورس با وجود نام رمز ، یک نوع رمزنگاری است. نقاط و خطوط نشان دهنده سیگنال های الکتریکی بلند و کوتاه هستند که در حروف الفبا به جای حروف استفاده می شوند. این روش در گذشته برای برقراری ارتباط با برق (معروف به تلگراف) استفاده می شد. برخی از حروف رایج در مورس که با سیگنال های بلند (_) و کوتاه (.) مشخص می شوند ، عبارتند از:

  • R ؛ S ؛ تی؛ L:._. ؛ _..؛ _؛._..
  • آ ؛ E ؛ O:._؛ به ؛ _ _ _
مرحله 24 رمزهای مخفی و رمزها را ایجاد کنید
مرحله 24 رمزهای مخفی و رمزها را ایجاد کنید

مرحله 2. از رمزهای جابجایی استفاده کنید

بسیاری از بزرگان تاریخ ، مانند لئوناردو داوینچی نابغه ، پیامهایی را که در آینه ظاهر می شوند ، نوشتند. بنابراین ، این روش رمزگذاری معمولاً "نوشتن در آینه" نامیده می شود. این نوع رمز عبور ممکن است در ابتدا سخت به نظر برسد ، اما به سرعت قابل درک خواهد بود.

رمزهای انتقال معمولاً پیام یا ترتیب حروف را به صورت تصویری تغییر می دهند. تصویر پیام تغییر می کند تا معنی اصلی آن پنهان شود

گام 25: ایجاد کدهای مخفی و رمزنگاری
گام 25: ایجاد کدهای مخفی و رمزنگاری

مرحله 3. پیام را به کد باینری تبدیل کنید

باینری یک زبان رایانه ای است که از اعداد 1 و 0 استفاده می کند. ترکیب 1 و 0 را می توان با یک کلید دودویی رمزگذاری و تفسیر کرد ، یا با محاسبه مقادیر نشان داده شده با 1 و 0 برای هر حرف در یک پیام.

هنگامی که نام "مت" با کد باینری رمزگذاری می شود ، نتیجه می شود: 01001101؛ 01000001؛ 01010100؛ 01010100

نکات

  • راهی برای رمزگذاری فاصله بین کلمات و همچنین خود کلمات پیدا کنید. این باعث تقویت کد شده و شکستن آن را دشوارتر می کند. به عنوان مثال ، می توانید به جای فاصله از حروف (ترجیحاً E ، T ، A ، O و N) استفاده کنید. به این حروف صفر می گویند.
  • اسکریپت های مختلف مانند رونیک را بیاموزید و برای گیرنده پیام کد رمزگذاری/تفسیر ایجاد کنید. می توانید آن را در اینترنت پیدا کنید.

توصیه شده: