سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. به مناسبت عید غدیر، در سایت https://esetupdate.ir/ تخفیف ویژه‌ای برای محصولات در نظر گرفته شده است؛ فرصت را از دست ندهید. 🌸
  3. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود

اخبار فناوری

عدد اول چیست و چرا این اعداد در زندگی مدرن اهمیت دارند؟

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

به گزارش سافت گذر به نقل اززومیت؛ تعریف اعداد اول را باید از جمله‌ مفاهیمی خواند که در مقاطع اولیه تحصیل با آن آشنا شده‌ایم، اما آیا با کاربردهای آن در زندگی روزمره و مخصوصا مدرن نیز آشنا هستیم؟ در مقاله‌ی پیش‌رو سعی می‌کنیم به بررسی این اعداد پرداخته و اهمیت آن‌ها در زندگی مدرن را مورد بررسی قرار دهیم. همانطور که گفتیم، عدد اول به مجموعه‌ای از اعداد اطلاق می‌شود که فقط بر خود و یک بخش پذیر باشند. برای مثال از جمله‌ی اعداد اول می‌توان به ۲،۳،۵،۷ اشاره کرد.

pm 1 7896f

نکته‌ی جالبی که می‌توان در مورد اعداد اول به آن اشاره کرد، امکان تقسیم تمام اعداد، به اعداد اول است. یعنی می‌توان اعداد اول را به گونه‌ای در هم ضرب کرد، تا حاصلضرب، عددی باشد که در نظر داریم. برای مثال عدد ۲۲۲ را می‌توان از ضرب سه عدد ۲ در ۳ در ۳۷ که همگی عدد اول هستند به دست آورد. این موضوع در مورد اعداد بزرگ‌تر نیز صادق است، برای مثال می‌توان عدد ۱۲۳٫۲۲۸٫۹۴۰ را با ضرب کردن اعداد ۲ در ۲ در ۲ در ۵ در ۲۳ در ۷۹ در ۳۳۹۱ به دست آورد.

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

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

pm 2 ac589

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

نبود راهی بهینه برای یافتن فاکتورهای اول یک عدد بزرگ، بنیان رمزنگاری در کامپیوترها است

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

یکی از الکوریتم‌های مطرح مورد استفاده مبتنی بر رمزنگاری نامتقارن، RSA است. این عبارت برگرفته از حرف اول سه دانشمند با نام‌های Ron Rivest، Adi Shamir و Leonard Adleman است که برای اولین بار در سال ۱۹۸۷ این روش رمزنگاری را معرفی کردند. شاید مفهوم اعداد اول تعریفی فراموش شده مربوط به دوران تحصیلات ابتدایی باشد، اما باید بدانیم که روزانه در زمان وارد شدن به حساب کاربری خود در سرویس‌های اینترنتی نظیر گوگل یا سایر سرویس‌ها، از این قابلیت اعداد اول استفاده می‌کنیم.

این موضوع بدین معنی نیست که در فاکتورگیری اعداد اول پیشرفتی در سال‌های اخیر رخ نداده است. در سال ۲۰۰۹، محققان فعال در حوزه‌ی امنیت، چندین هزار کامپیوتر را از طریق شبکه به یکدیگر متصل کردند. پردازش صورت گرفته توسط این تعداد کامپیوتر برابر با قدرت پردازشی یک رایانه برای ۲٫۰۰۰ ساعت متوالی بود. این رایانه‌ها بصورت موازی برای فاکتورگیری اعداد اول مورد استفاده در استاندارد RSA-768 fi به کار گرفته شدند. در واقع وظیفه‌ی مجموعه‌ی این رایانه‌ها یافتن فاکتورهای اول عددی متشکل از ۲۳۲ رقم بود. در نهایت این رایانه‌ها موفق شدند با استفاده از قدرت پردازشی بالا، بصورت معکوس کد مورد نظر را شکسته و اعداد اول تشکیل دهنده‌ی را پیدا کنند. هرچند این فرآیند در یک گستره‌ی دانشگاهی محقق شد، اما در زمینه‌ی امنیت، این دستاورد به معنای پایانی بر استاندارد RSA-768 بود. از آن زمان متخصصان استاندارد مورد نظر برای رمزنگاری را به RSA-1024 تغییر دادند که در واقع عدد مورد استفاده در آن به بیش از ۳۰۹ رقم افزایش یافته است.

pm 3 89388

هرچند در ظاهر به نظر می‌رسد که استاندارد RSA-1024 همچنان با استفاده از رایانه‌های کنونی دست یافتنی نیست، اما انتشار شایعاتی در مورد توانایی رایانه‌های کوانتومی مورد استفاده توسط آژانس امنیت ملی آمریکا یا NSA نگرانی در میان متخصصان حوزه‌ی امنیت را افزایش داده است. براساس شنیده‌ها، این رایانه نه تنها قادرند استاندارد RSA-1024 را شکسته و پیام‌های مخابره شده را بخوانند، بلکه توانایی رمزگشایی استاندارد RSA-2048 را نیز دارند. البته باید به این موضوع اشاره کرد که هیچ شاهدی برای تایید شایعات مورد نظر وجود ندارد.

اعداد اول، مجموعه‌‌ای بسیار جالب است. این مجموعه از اعداد را باید بنیانی مهم در ساختار تمام اعدادی بدانیم که وجود دارند. در واقع اعداد اول کلیدی برای درک جهان هستی هستند.

بسیاری از ریاضیدانان به اعداد و تئوری‌های محدود شده در این حوزه نه به عنوان کلیدی برای کشف و ایجاد فناوری‌های جدید، بلکه به عنوان راهی برای رمزگشایی از حقایق جهان هستی نگاه می‌کنند.

نظرتان را ثبت کنید کد خبر: 29660 گروه خبری: اخبار فناوری منبع خبر: زومیت تاریخ خبر: 1394/10/05 تعداد مشاهده: 2616
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
نورالانوار 2 (ویرایش 2.3)

نورالانوار 2 (ویرایش 2.3)

نخستین دائرة المعارف چند رسانه ای قرآن کریم

Power Boat GT

Power Boat GT

رانندگی با قایق

Abyssus

Abyssus

اکشن شوتر برای کامپیوتر

The Plucky Squire

The Plucky Squire

اکشن و ماجراجویی برای کامپیوتر

گلچین سخنرانی وفات حضرت خدیجه (سلام الله علیها)

گلچین سخنرانی وفات حضرت خدیجه (سلام الله علیها)

گلچین سخنرانی پیرامون حضرت خدیجه

SolidThinking Inspire 2018.3.0.10526 / Evolve / Design Suite 2017.3.2 Build 8627 x64

SolidThinking Inspire 2018.3.0.10526 / Evolve / Design Suite 2017.3.2 Build 8627 x64

مدل سازی سه بعدی و رندرینگ

Hard Disk Sentinel Pro 6.40

Hard Disk Sentinel Pro 6.40

نظارت و تعمیر انواع هارد دیسک

Formula Truck Simulator 2013

Formula Truck Simulator 2013

شبیه ساز مسابقات کامیون و ماشین سنگین 2013

پرتاب به دنیای واقعی

پرتاب به دنیای واقعی

نه آن‌طور که فکر می‌کنید

سخنرانی محمدمهدی ماندگاری با موضوع تغییر ذائقه خطری در کمین جامعه اسلامی

سخنرانی محمدمهدی ماندگاری با موضوع تغییر ذائقه خطری در کمین جامعه اسلامی

تغییر ذائقه خطری در کمین جامعه اسلامی با محمدمهدی ماندگاری

DU Meter 9.50

DU Meter 9.50

محاسبه پهنای باند

Funky Smugglers 1.05 for Android

Funky Smugglers 1.05 for Android

بازی مسافران قاچاقچی

کارهای شگفت انگیزی که میتونیم روز عید غدیر انجام بدیم تا خدا را خوشحال کنیم

کارهای شگفت انگیزی که میتونیم روز عید غدیر انجام بدیم تا خدا را خوشحال کنیم

عظمت عید غدیر و خوشحالی خدا

The Elephant Man

The Elephant Man

مرد فیل نما

Intelligent Ringer 1.1.0 for Android +2.3

Intelligent Ringer 1.1.0 for Android +2.3

زنگ هوشمند

آموزش کامل تکنیک های جستجو در گوگل (Google Hacking)

آموزش کامل تکنیک های جستجو در گوگل (Google Hacking)

آموزش تکنیک های جستجو در گوگل

InfiniteSkills - Adobe Acrobat XI - Creating Forms Training Video

InfiniteSkills - Adobe Acrobat XI - Creating Forms Training Video

فیلم آموزش ایجاد و ویرایش فُرم‌ها در نرم‌افزار ادوبی اکروبات 11

Rope'n'Fly - From Dusk 2.5 for Android

Rope'n'Fly - From Dusk 2.5 for Android

پرواز بر فراز ساختمان ها

هنر گفتگو

هنر گفتگو

اصول وسبک های گفتگو

آموزش دستورات مختصر و مفید SQL

آموزش دستورات مختصر و مفید SQL

آشنایی کامل با دستورات کاربردی SQL Server

JP Software CMDebug 36.52.88

JP Software CMDebug 36.52.88

اشکال‌زدایی اسکریپت‌های دسته‌ای

Pixologic ZBrush 2026.1.1 / 2025.3.0 / 2024.0.3 / 2023.1.1 / 2022.0.7

Pixologic ZBrush 2026.1.1 / 2025.3.0 / 2024.0.3 / 2023.1.1 / 2022.0.7

ساخت انیمیشن 3 بعدی

Guns'n'Glory WW2 Premium 1.4.11 for Android +2.3

Guns'n'Glory WW2 Premium 1.4.11 for Android +2.3

بازی سربازان مدافع

سخنرانی حجت الاسلام ناصر رفیعی با موضوع رعایت ادب از صفات حضرت عباس علیه السلام

سخنرانی حجت الاسلام ناصر رفیعی با موضوع رعایت ادب از صفات حضرت عباس علیه السلام

سخنرانی رعایت ادب از صفات حضرت عباس علیه السلام با ناصر رفیعی

مجموعه عکس ماشین

مجموعه عکس ماشین

دانلود عکس پس زمینه زیبای ماشین

Venta Fax & Voice 6.8.161.401 Business Version

Venta Fax & Voice 6.8.161.401 Business Version

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

G Data Internet Security 25.5.19.439

G Data Internet Security 25.5.19.439

بسته‌ی امنیتی کامل و قدرتمند جی دیتا

معارف زیارت عاشورا از حجت الاسلام والمسلمین سیدمحمدمهدی میرباقری - 2 جلسه

معارف زیارت عاشورا از حجت الاسلام والمسلمین سیدمحمدمهدی میرباقری - 2 جلسه

حاج آقا سیدمحمدمهدی میرباقری با موضوع معارف زیارت عاشورا

Silk Paints Drawing 4.6.6 Unlocked for Android +3.0

Silk Paints Drawing 4.6.6 Unlocked for Android +3.0

نرم افزاری جادویی برای طراحی در اندروید

GO Security, Antivirus AppLock 1.66.9 for Android +4.0

GO Security, Antivirus AppLock 1.66.9 for Android +4.0

برنامه امنیتی گو

سخنرانی استاد پناهیان درباره عید غدیر

سخنرانی استاد پناهیان درباره عید غدیر

پناهیان درباره عید غدیر

مفاهیم پایه تکنولوژی اطلاعات (IT)

مفاهیم پایه تکنولوژی اطلاعات (IT)

مفاهیم پایه تکنولوژی اطلاعات (IT)

CM Transfer 2.0.7.0007 for android +4.0

CM Transfer 2.0.7.0007 for android +4.0

قویترین برنامه انتقال پر سرعت فایل بین گوشی های اندروید

Alice Madness Returns - The Complete Collection

Alice Madness Returns - The Complete Collection

آلیس بازگشت جنون

Samsung Link 2.0.0.1603091618 x86/x64

Samsung Link 2.0.0.1603091618 x86/x64

اشتراک‌گذاری محتوای چندرسانه‌ای و فایل بین دستگاه‌های سامسونگ

ایجاد داشبورد مدیریتی Crystal Xcelsuis

ایجاد داشبورد مدیریتی Crystal Xcelsuis

داشبورد سازی با کریستال

SHAREit for PC 4.0.6.177 / 4.0.4.152

SHAREit for PC 4.0.6.177 / 4.0.4.152

شریت

DivX player

DivX player

پخش فیلم های Divx برای گوشی های سری 60 ورژن3

آشنایی با بزرگترین نبرد تاریخی بشر

آشنایی با بزرگترین نبرد تاریخی بشر

تاریخ جنگ جهانی دوم

Wise Auto Shutdown 2.0.8.109

Wise Auto Shutdown 2.0.8.109

وایز اتو شات‌داون

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!