تک ۲۴تک ۲۴تک ۲۴
  • خانه
  • اخبار
    • اخبار گجت ها
    • اخبار داخلی
    • اخبار گوشی و تبلت
  • گوشی موبایل
  • آموزش و مقالات
    • آموزشهای اندروید
    • آموزشهای اپل
    • راهنمای خرید
    • کامپیوتر و اینترنت
  • خودرو
  • نرم افزار موبایل
    • بازی موبایل
    • برنامه آندروید
    • برنامه آیفون
  • نقد و بررسی
    • سخت افزار
    • موبایل و تبلت
  • درباره ما
  • تبلیغات در تک 24
جستجو
تمام حقوق برای رسانه تک ۲۴ محفوظ است.
در حال خواندن: کد گذاری چیست و چرا دولت های دنیا به فکر آن هستند؟
به اشتراک گذاری
تغییر سایز فونتاندازه متن
تک ۲۴تک ۲۴
تغییر سایز فونتاندازه متن
  • تبلیغات
  • تماس با ما
جستجو
  • خانه
  • اخبار
    • اخبار گجت ها
    • اخبار داخلی
    • اخبار گوشی و تبلت
  • گوشی موبایل
  • آموزش و مقالات
    • آموزشهای اندروید
    • آموزشهای اپل
    • راهنمای خرید
    • کامپیوتر و اینترنت
  • خودرو
  • نرم افزار موبایل
    • بازی موبایل
    • برنامه آندروید
    • برنامه آیفون
  • نقد و بررسی
    • سخت افزار
    • موبایل و تبلت
  • درباره ما
  • تبلیغات در تک 24
ما را دنبال کنید
© 2022 Foxiz News Network. Ruby Design Company. All Rights Reserved.
آموزش و مقالاتویکی تک

کد گذاری چیست و چرا دولت های دنیا به فکر آن هستند؟

منتشر شده 11 آذر 1394 ساعت 21:44 زمان مطالعه: 13 دقیقه
به اشتراک گذاری

با آخرین حملات تروریستی به پاریس، خبرگزاری‌ها و دولت‌‌های مختلف، از واژه ای به نام «کدگذاری» یا رمزنگاری استفاده می‌نمایند. خب با ما همراه باشید تا مفهوم این واژه و اینکه کد گذاری چه مصارفی دارد را به شما آموزش دهیم.

جدول محتوا
کد گذاری چیست؟ چرا حملات تروریستی کور باعث شده در مورد کدگذاری صحبت شود؟هر عمل کدگذاری بد نیست!

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

کد گذاری چیست؟

کد گذاری چیست

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

یکی از ساده ترین شیوه های کدگذاری، ابتدا در میان ارتشیان زمان قدیم صورت گرفت به این حالت که حروف نامه را یک یا دو عدد به جلو می‌بردند؛ مثلا در حروف انگلیسی حرف «A» یک حرف به جلو برده شده و به «B» تبدیل می‌شد و یا در فارسی حرف «ب» بدین ترتیپ با یک بار به جلو رفتن به «پ» تبدیل می‌گردید و وقتی کل نامه به این صورت کدگذاری می‌گردید، نامه نامفهوم گردیده و غیر قابل خواندن می‎شد. بعدها وقتی دشمن متوجه شد که چطور نامه ها را باید کدگشایی کند، عالمان آن زمان کدگذاری را پیچیده تر کرده و برای مثال حروف را به اعداد تبدیل می‌نمودند؛ مثلا حرف «D» یک حرف به جلو برده شده و به «E» تبدیل می‌گشت و بعد چون حرف «E» حرف پنجم زبان انگلیسی است، عدد 5 در نامه نوشته می‌‎شد.

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

خب با هم یک عمل کدگذاری را انجام می‌دهیم و خروجی کدگذاری را به شما نشان خواهیم داد. یک جمله برای مثال «My name is Yashar» را در نظر بگیرید. ابتدا به ترتیب، حروف الفبا را یک حرف به جلو می‌‎بریم، یعنی «A» به «B» تغییر خواهد یافت.

جمله‌ی اولیه‌ی ما:

«My name is Yashar»

بعد از حرکت حروف به یک حرف جلوتر:

«Nz obnf jt zbtibs»

اگر بخواهیم این عمل را پیچیده تر کنیم، کافیست که حروف را به عدد تبدیل نماییم. برای این کار باید هر حرف را مطابق به شمارش آن در حروف الفبای انگلیسی تبدیل کرده و در پیام کدگذاری شده، جایگزینی نماییم؛ مثلا به جای حرف «F» عدد 6 را قرار دهیم، زیرا این حرف، ششمین حرف الفبای انگلیسی می‌باشد.

تبدیل حروف به عدد:

«262209219 1020 152146 1426»

حتی می‌توان این کد را پیچیده تر نمود، مثلا حروف را یک واحد به جلو برد یعنی عدد 20 بشود 21 و یا در مضرب 2 ضرب نمود.

حال کلید کد ما چیست؟ ما در کدگذاری حروف را یک حرف به جلو برده و آن را به رقم تبدیل نمودیم، یعنی حرف «A» به «B» و بعد به عدد 2 تبدیل شد، پس A=2 است. این کلید کد ماست و با داشتن این کلید می‌توان به حمله‌ی اولیه رسید.

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

چرا حملات تروریستی کور باعث شده در مورد کدگذاری صحبت شود؟

کد گذاری 3

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

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

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

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

هر عمل کدگذاری بد نیست!

کد گذاری 4

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

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

تگ شده: امنیت, اینترنت, رمز گذاری, رمزنگاری اطلاعات, شبکه, کدگذاری, مقاله, هک
مطلب قبلی ایسوس Zenfone Zoom در اواسط دسامبر در تایوان عرضه می شود
مطلب بعدی تصاویر منتشر شده تغییراتی را در رابط کاربری TouchWiz سامسونگ نشان می‎دهند
نظر بدهید نظر بدهید

دیدگاهتان را بنویسید لغو پاسخ

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

آخرین مطالب

پشتیبانی نرم‌افزاری ساعت‌های سامسونگ
ساعت‌های جدید سامسونگ تا ۲۰۳۱ آپدیت می‌گیرند
اخبار اخبار گجت ها
ثروت مستر بیست
ثروت مستر بیست چقدر است؟ نگاهی به امپراتوری ۲.۶ میلیارد دلاری بزرگ‌ترین یوتیوبر جهان
اخبار ویژه
گلکسی واچ اولترا ۲
گلکسی واچ اولترا ۲ معرفی شد؛ پیشرفته‌ترین ساعت سامسونگ با پشتیبانی از غواصی حرفه‌ای
اخبار اخبار گجت ها
گلکسی زد فولد ۸ اولترا
گلکسی زد فولد ۸ اولترا رونمایی شد؛ دوربین ۲۰۰ مگاپیکسلی به گوشی‌های تاشو آمد
اخبار اخبار گوشی و تبلت ویژه
گلکسی زد فولد ۸
گلکسی زد فولد ۸ رونمایی شد؛ خداحافظی با چین‌خوردگی نمایشگر
اخبار اخبار گوشی و تبلت
گلکسی زد فلیپ ۸
سامسونگ گلکسی زد فلیپ ۸ رونمایی شد: باریک‌ترین زد فلیپ تاریخ با دوربین ۵۰ مگاپیکسلی
اخبار اخبار گوشی و تبلت
ثبت‌نام خودروهای وارداتی
دور جدید ثبت‌نام خودروهای وارداتی آغاز شد؛ مهلت تا ۴ مرداد
اخبار داخلی خودرو
پایان خاموشی‌ها
علی‌آبادی: خاموشی برق برای همیشه جمع می‌شود
اخبار داخلی

پربازدیدها

حل مشکل شارژ نشدن گوشی موبایل
حل مشکل شارژ نشدن گوشی موبایل
آموزش و مقالات
روت کردن گوشی آندروید
5 دلیل برای اینکه نباید گوشی آندروید خود را روت کنید !
آموزشهای اندروید
بازگرداندن پیام ها و اس ام اس های پاک شده
بازگرداندن پیام های پاک شده در گوشی آندروید
آموزشهای اندروید
شکایت از مزاحمین تلفنی ایرانسل
شکایت از مزاحم تلفنی ایرانسل
ایرانسل
بدست آوردن کد امنیتی گوشی های نوکیا
نحوه ی بدست آوردن آسان کد امنیتی مادر گوشی های نوکیا
آموزش و مقالات

RSS اخبار موبایل از گجت نیوز

  • نمایشگرهای تاشو گلکسی زد فولد 8 و زد فولد 8 اولترا دارای پوشش ضد انعکاس هستند
  • اوپو K15 با نمایشگر امولد 120 هرتزی و باتری 8000 میلی‌آمپرساعتی معرفی شد
  • گلکسی S27 و S27 پلاس با دوربین اصلی جدید از راه می‌رسند؛ سامسونگ سراغ سنسور سونی می‌رود
  • گلکسی زد فولد 8 و زد فولد 8 اولترا دارای محافظ صفحه نمایش جدید و قوی‌تری هستند
  • جزئیات کامل قیمت گوشی‌های گلکسی زد فولد 8، زد فولد 8 اولترا و زد فلیپ 8 منتشر شد
  • تصاویر پس‌زمینه گلکسی زد فولد 8 را از اینجا دانلود کنید
  • سامسونگ فیلم‌برداری با گوشی را هوشمندتر کرد؛ My Fancam سوژه‌ها را به‌صورت خودکار دنبال می‌کند
  • گلکسی زد فولد 8 اولترا باریک‌ترین گوشی تاشوی سامسونگ تاکنون است
  • سخنگوی وزارت صمت: واردات موبایل در اولویت تامین ارز نیست
  • مقاومت گلکسی زد فولد ۸ سامسونگ در برابر ضربه و نفوذ آب چقدر است؟

RSS اخبار خودرو از گجت نیوز

  • سدان‌ها هنوز نمرده‌اند؛ این ۵ خودرو از شاسی‌بلندها بهتر می‌فروشند
  • با این تویوتا، لذت رانندگی سوپرکارها را بدون دردسر تجربه کنید!
  • نسل بعدی هیوندای توسان با نمایشگر غول‌پیکر و ابعادی بزرگ‌تر رویت شد
  • تویوتا کراون ۲۰۲۷ معرفی شد؛ به‌روزرسانی‌ها فراتر از تغییر ظاهری است
  • پربازدیدترین وب‌سایت‌های خودروسازان؛ تویوتا محبوب‌ترین خودروساز اینترنت شد
  • کاتالوگ مشخصات و امکانات راکس 01‌ پرشیا موبیلیتی منتشر شد
  • رضوانی Dune معرفی شد؛ هیولای آفرودی ۸۰۰ اسب‌بخاری بر پایه لامبورگینی هوراکان

RSS علم و دانش از گجت نیوز

  • ۱۰ باور اشتباه درباره مشهورترین دانشمندان تاریخ که هنوز بسیاری قبول دارند
  • لحظه باورنکردنی اصابت صاعقه به موشک چینی در حین پرتاب + جزئیات
  • نخستین قمر فراخورشیدی احتمالی کشف شد؛ ماه غول‌پیکر در منظومه‌ای دوردست
  • قابلیت Gemini Spark برای کاربران Google AI Pro منتشر شد
  • راز ۴۰۰۰ ساله اهرام؛ دختران فراعنه جنگجویان ماهری بوده‌اند
  • سامسونگ دستیار سلامت هوشمند مبتنی بر هوش مصنوعی معرفی کرد
  • راز پدیده جوش سرد در خلا؛ چرا فلزها در فضا به هم می‌چسبند؟

RSS ویژه‌های گجت نیوز

  • 8 تا از بهترین فیلم‌های ترسناک سال 2026 تاکنون
  • ۱۰ باور اشتباه درباره مشهورترین دانشمندان تاریخ که هنوز بسیاری قبول دارند
  • پایان عصر شش فرنچایز سینمایی بزرگ؛ از تل‌ماسه تا سریع و خشن
  • از جنگ جهانی دوم تا ویتنام؛ رتبه‌بندی بهترین سریال‌های جنگی آمریکایی
  • مومنی‌نسب: در شرایط کنونی اینترنت باید ملی شود!
  • سایپا با 9 خودرو جدید سبد محصولات خود را به‌روز می‌کند
  • پژو 207 فیس‌لیفت در سال 1406 عرضه می‌شود
  • معرفی گوشی‌های گلکسی زد فولد 8، زد فولد 8 اولترا و زد فلیپ 8 از زبان سامسونگ
  • سامسونگ گلکسی زد فلیپ 8 معرفی شد؛ نمایشگر بیرونی بزرگ‌تر و کاربردی‌تر از همیشه
  • سامسونگ گلکسی واچ اولترا 2 معرفی شد؛ نمایشگر ۵۰۰۰ نیتی، باتری بزرگ‌تر و پردازنده جدید
تمامی حقوق برای تک ۲۴ محفوظ است.
Welcome Back!

Sign in to your account

پسورد خود را فراموش کرده‌اید؟