تاریخچه رمزنگاری

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

ریشه های باستانی رمزنگاری

تکنیک‌های رمزنگاری اولیه از زمان‌های قدیم وجود داشته‌اند و به نظر می‌رسد بیشتر تمدن‌های اولیه تا حدی از رمزنگاری استفاده می‌کردند. جایگزینی نمادها، ابتدایی ترین شکل رمزنگاری، در خط های مصر باستان و بین النهرین ظاهر می شود. قدیمی ترین نمونه از این نوع رمزنگاری در مقبره یک نجیب زاده مصری به نام خنومهوتپ دوم یافت شد که حدود ۳۹۰۰ سال پیش می زیست. هدف از جایگزینی نمادها در کتیبه های Khon Ho Thep پنهان کردن اطلاعات نبود بلکه ترویج جذابیت زبانی بود. اولین نمونه های رمزگذاری مورد استفاده برای محافظت از اطلاعات حساس حدود ۳۵۰۰ سال پیش زمانی رخ داد که کاتبان بین النهرینی از رمزگذاری برای پنهان کردن دستور العمل لعاب سفالی مورد استفاده در لوح های گلی استفاده کردند. تا دوره های بعدی دوران باستان، رمزنگاری به طور گسترده ای برای محافظت از اطلاعات مهم نظامی استفاده می شد، هدفی که تا به امروز انجام می دهد. در ایالت-شهر یونانی اسپارت، پیام‌ها با نوشتن روی کاغذ پوستی که روی استوانه‌ای با اندازه معین قرار داده شده بود، رمزگذاری می‌شدند، و پیام را غیرقابل کشف می‌کردند، مگر اینکه گیرنده از الگوی مشابه پیروی کند. به طور مشابه، جاسوسان در هند باستان از پیام های رمزگذاری شده در اوایل قرن دوم قبل از میلاد استفاده می کردند. شاید پیشرفته ترین رمزنگاری جهان باستان توسط رومیان به دست آمد. یک نمونه برجسته از رمزنگاری رومی، که به رمز سزار معروف است، شامل جابجایی حروف یک پیام رمزگذاری شده با موقعیت های خاصی زیر الفبای لاتین است. با دانستن این سیستم و تعداد مکان‌هایی که برای جابجایی کاراکترها وجود دارد، یک گیرنده می‌تواند با موفقیت یک پیام مبهم را رمزگشایی کند. خرید اکانت تریدینگ ویو

توسعه قرون وسطی و رنسانس

در طول قرون وسطی، اگرچه رمزنگاری اهمیت بیشتری پیدا کرد، رمزنگاری جایگزین به عنوان یک هنجار باقی ماند، که نمونه آن رمز سزار بود. رمزنگاری روش علمی شکستن کدها و رمزها است. هنوز علمی برای کدنویسی و رمزنگاری وجود دارد. الکندی، ریاضیدان برجسته عرب؛ در حدود سال ۸۰۰ پس از میلاد، تکنیکی به نام تحلیل فرکانس را توسعه داد. برای جایگزینی رمزهای رمزنگاری ضعیف برای اولین بار، کسانی که سعی در رمزگشایی پیام های رمزگذاری شده دارند، به یک روش سیستماتیک برای انجام این کار دسترسی داشته اند. رمزنگاری برای مفید ماندن نیاز به بهبود بیشتری دارد. در سال ۱۴۶۵، لئون آلبرتی رمز چندالفبایی را توسعه داد، که راه حلی برای تکنیک تحلیل فرکانس الکندی در نظر گرفته شد. در یک رمز چند الفبایی، یک پیام با استفاده از دو الفبای مختلف رمزگذاری می شود. یکی الفبای است که پیام اصلی در آن نوشته شده است و دیگری الفبای کاملاً متفاوتی است که پیام پس از رمزگذاری در آن ظاهر می شود. در ترکیب با رمزهای جایگزین سنتی، رمزهای چند الفبایی امنیت اطلاعات رمزگذاری شده را بسیار افزایش داده است. اگر خواننده الفبای اصلی را که پیام در آن نوشته شده است نداند، تکنیک تحلیل فرکانس مفید نبود. در دوران رنسانس، روش‌های جدیدی برای رمزگذاری اطلاعات نیز توسعه یافت، از جمله روش رایج رمزگذاری دودویی اولیه که توسط دانشمند مشهور سر فرانسیس بیکن در سال ۱۶۲۳ اختراع شد. مقاله آی پی ثابت بایننس

پیشرفت در چند قرن اخیر

علم رمزنگاری در طول قرن‌ها به تدریج به پیشرفت خود ادامه داد. یک پیشرفت بزرگ در رمزنگاری، اگرچه ممکن است هرگز ساخته نشده باشد، در دهه ۱۷۹۰ توسط توماس جفرسون توصیف شد. اختراع او که به چرخ اعداد معروف است شامل ۳۶ دایره از حروف روی چرخ های متحرک بود که می توانستند برای انجام کدگذاری پیچیده استفاده شوند. این مفهوم آنقدر پیشرفته بود که تا جنگ جهانی دوم اساس رمزنگاری نظامی ایالات متحده را تشکیل می داد. جنگ جهانی دوم همچنین شاهد نمونه‌ای عالی از رمزنگاری آنالوگ بود که به عنوان ماشین انیگما شناخته می‌شود. مانند رمز چرخ، این دستگاه که توسط نیروهای Axis به کار می‌رود، از چرخ‌های چرخان برای رمزگذاری پیام استفاده می‌کند و خواندن آن را بدون Enigma دیگر غیرممکن می‌کند. فناوری رایانه اولیه در نهایت برای کمک به شکستن رمز انیگما مورد استفاده قرار گرفت و رمزگشایی موفقیت‌آمیز پیام‌های انیگما هنوز جزء حیاتی پیروزی متفقین در نظر گرفته می‌شود.

رمزنگاری در عصر کامپیوتر

با ظهور رایانه ها، رمزنگاری بسیار پیشرفته تر از دوران آنالوگ شده است. رمزگذاری ریاضی ۱۲۸ بیتی، به مراتب قوی تر از هر رمز باستانی یا قرون وسطایی، اکنون برای بسیاری از دستگاه های حساس و سیستم های کامپیوتری استاندارد است. در اوایل دهه ۱۹۹۰، شکل کاملاً جدیدی از رمزنگاری، به نام رمزگذاری کوانتومی، توسط دانشمندان رایانه ایجاد شد که امیدوار بودند یک بار دیگر سطح حفاظت ارائه شده توسط رمزگذاری مدرن را افزایش دهند. اخیراً از آن برای کسب درآمد نیز استفاده می شود. ارزهای دیجیتال از تعدادی سیستم رمزنگاری از جمله توابع رمزنگاری، اطلاعات کلید عمومی و امضای دیجیتال استفاده کرده‌اند. این روش ها در درجه اول برای اطمینان از ایمنی داده های ذخیره شده در بلاک چین و تأیید تراکنش ها استفاده می شوند. نوع خاصی از رمزنگاری، به نام الگوریتم امضای دیجیتال منحنی بیضوی (ECDSA)، از بیت‌کوین و سایر سیستم‌های رمزنگاری به عنوان راهی برای ایجاد امنیت بیشتر و اطمینان از استفاده از وجوه توسط کاربران استفاده می‌کند. رمزنگاری در ۴۰۰۰ سال گذشته راه طولانی را پیموده است، اما بعید است که به زودی متوقف شود. تا زمانی که داده های حساس نیاز به حفاظت داشته باشند، رمزگذاری به پیشرفت خود ادامه خواهد داد. سیستم‌های رمزنگاری مورد استفاده در بلاک‌چین ارزهای دیجیتال، برخی از پیشرفته‌ترین اشکال این علم امروزی را نشان می‌دهند، اما آنها همچنین بخشی از سنتی هستند که قدمت بسیاری از تاریخ بشر دارد.