اولین رمزنگاری

اولین رمزنگاری

1402-09-29 03:01:40 آموزشی
اولین رمزنگاری

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


سوال اولی که باید بهش جواب بدیم اینه که اصن رمز نگاری چیه؟

بینید رمزنگاری یعنی اینکه شما یک دیتای خاص رو به نوعی پیچیده که برای بقیه قابل درک نباشه تغییر بدید و هروقتم که خواستید به نوع قابل درک برش گردونید!
حالا بیاین یه مثال بزنیم یکم جذاب تر کنیم موضوع رو
مثلا فرض کن شما یه سری عکس داری که خیلی برات مهمه ولی نمیخوای بقیه ازش با خبر بشن و بفهمن اون عکس چیه!
طوری که بخوای اون عکس رو رمزنگاری کنی چطوری میتونه باشه؟

حالا برگردیم به موضوع اصلی!‍


اولین رمزنگاری تاریخ چطوری رخ داد ؟
حدود ۴ هزار سال پیش، توی مصر باستان، مصری ها اومدن از یک شیوه رمزنگاری استفاده کردن که روی کتیبه هاشون و پیامهایی که در اثار های باستانی که وجود داره هنوز قابل مشاهده است
اسم این روش جایگذاری نماد ها بود که برای این کار از یک دستگاه استفاده میشد به اسم Ceasar Cipher یا رمز سزار!
این رمز سزار چطوری کار میکرد؟
ببین ساختار کلیش اینطوری بود که اگه مثلا شما ۲۶ کرکتر انگلیسی داشتید
این دستگاه میومد هر حرف رو به یک حرف دیگه اختصاص میداد و شما انگار یه زبان جدید با ۲۶ حرف دارید که برای انتقال پیامتون استفاده کنید!


حالا بیاین مثال بزنیم ببینیم چطوریه

توی دو خط پایین، خط بالا حروف انگلیسی که ما داریم از A تا Z نوشته میشه و در خط پایین ترتیب برعکسه !

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Z Y X W V U T S R Q P O N M L K J I H G F E D C B A

حالا فرض کنید میخوام اسمم رو به زبان انگلیسی بنویسم!‌چی میشه ؟ میشه AMIR!
اما طبق الگوی جابجایی ما، حرف A به Z اختصاص داده شده، حرف M به O، حرف I به R و حرف R به I
و طبق الگوی جدید اسم من به نوع رمزنگاری شده الان تبدیل میشه به ZORI !
دیدی چقد باحاله ؟ حالا این شیوه های رمزنگاری ذره ذره پیشرفته تر شد و رسید به نوعی از رمزنگاری هایی که امروزه میبینید که تو پیامرسان ها، ارز های دیجیتال و … استفاده میشه.