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

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

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

ثبت نام | ورود
wepido.ir

اخبار فناوری

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

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

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

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 تعداد مشاهده: 2630
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
گلچین بهترین مداحی حنیف طاهری

گلچین بهترین مداحی حنیف طاهری

مداحی حنیف طاهری

Spintires: Mudrunner

Spintires: Mudrunner

شبیه ساز رانندگی با کامیون

Lindo Lingo 18.0.44

Lindo Lingo 18.0.44

حل مسائل برنامه ریزی خطی

Seasons

Seasons

مستند حیات وحش

آموزش ویدئویی جاوااسکریپت در ۲ ساعت به زبان فارسی

آموزش ویدئویی جاوااسکریپت در ۲ ساعت به زبان فارسی

آموزش جاوااسکریپت

FoneLab Screen Recorder 1.5.58 (x64)

FoneLab Screen Recorder 1.5.58 (x64)

ضبط صفحه نمایش

Top Notch & Summit Version 2

Top Notch & Summit Version 2

دوره آموزش زبان انگلیسی تاپ ناچ

Call Blocker Ad-Free 1.1.25 for Android +4.0

Call Blocker Ad-Free 1.1.25 for Android +4.0

بلاک تماس

PowerSurfacing RE 2.4-4.2 for SolidWorks 2012-2018 Rev 15.8.2018

PowerSurfacing RE 2.4-4.2 for SolidWorks 2012-2018 Rev 15.8.2018

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

SnowRunner Premium Edition - High Voltage

SnowRunner Premium Edition - High Voltage

اسنورانر

Droid Scan Pro 6.5.1 for Android +4.0

Droid Scan Pro 6.5.1 for Android +4.0

اسکنر موبایل و ساخت PDF

Adobe Lightroom 9.6 / 8.5.1 / 7.0 / 6.2 / 5.5 / 4.4

Adobe Lightroom 9.6 / 8.5.1 / 7.0 / 6.2 / 5.5 / 4.4

فتوشاپ لایت روم

فوریت‌های طب ایرانی (سنتی) 14 جلدی

فوریت‌های طب ایرانی (سنتی) 14 جلدی

پزشکی سنتی - پزشکی ایرانی

I Will Escape

I Will Escape

می‌خواهم از زندان بگریزم

Oil Rush 3D naval strategy 1.45 for Android

Oil Rush 3D naval strategy 1.45 for Android

بازی استراتژی دریایی

دانستنیهای یک شیعه

دانستنیهای یک شیعه

دانستنیهای یک جوان و نوجوان شیعه

Krater + Update 1.04 + Update 1.06 + Update 1.08 + Update 1.0.10

Krater + Update 1.04 + Update 1.06 + Update 1.08 + Update 1.0.10

گودال آتشفشان

اقتصاد دستوری و اقتصاد اثباتی

اقتصاد دستوری و اقتصاد اثباتی

تأثیر مسائل ارزشی و اخلاقی در علم اقتصاد

Music Collection 3.9.4.3

Music Collection 3.9.4.3

آرشیو موسیقی

Nokia Battery Monitor 1.3 for Symbian

Nokia Battery Monitor 1.3 for Symbian

برنامه ای درباره ی اطلاعات باتری موبایل برای سیمبین

Lynda - Time Management Fundamentals

Lynda - Time Management Fundamentals

آموزش مدیریت زمان

SnapTime Camera 3.23 For Android +4.4

SnapTime Camera 3.23 For Android +4.4

دوربین شگفت انگیز

قرآن تبیان 1 نسخه 4.0 برای اندروید 1.5+

قرآن تبیان 1 نسخه 4.0 برای اندروید 1.5+

نسخه کامل قرآن تبیان به همراه صوت و تصویر

Altova MissionKit Enterprise 2026 (x64)

Altova MissionKit Enterprise 2026 (x64)

ویرایش فایل های ایکس ام ال

FastStone Photo Resizer 4.5 Corporate

FastStone Photo Resizer 4.5 Corporate

تغییر سایز عکس

Dima 1.0.4 For Android +6.0

Dima 1.0.4 For Android +6.0

دیما بانک ملت

معرفی تجهیزات آزمایشگاهی

معرفی تجهیزات آزمایشگاهی

تجهیزات ضروری آزمایشگاهی مدارس

Escape Plan

Escape Plan

فیلم نقشه فرار

4 جلسه سخنرانی دکتر رفیعی با موضوع پیام های اخلاقی در نامه های امام حسین(ع)

4 جلسه سخنرانی دکتر رفیعی با موضوع پیام های اخلاقی در نامه های امام حسین(ع)

سخنرانی پیام های اخلاقی در نامه های امام حسین(ع) با ناصر رفیعی

نشان‌واره یا لوگو یا آرم عنصری گرافیکی

نشان‌واره یا لوگو یا آرم عنصری گرافیکی

طراحی لوگو برای همه طراحان گرافیک

Command & Conquer 3

Command & Conquer 3

بازی استراتژیک با گرافیکی زیبا برای گوشی های جاوا

Frontline - Road to Moscow

Frontline - Road to Moscow

خط مقدم - بسوی مسکو

iTools 4.4.5.6

iTools 4.4.5.6

مدیریت دستگاه‌های iOS در ویندوز

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

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

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

GRAPHISOFT ArchiCAD 30.0.0 Build 300 / macOS

GRAPHISOFT ArchiCAD 30.0.0 Build 300 / macOS

گرافیسافت آرشیکد

ترس و چگونگی ایجاد آن

ترس و چگونگی ایجاد آن

کنترل و مدیریت ترس و استرس در سخنرانی

ZW3D 2026 SP1 / 2025

ZW3D 2026 SP1 / 2025

طراحی مهندسی

Learning English grammar

Learning English grammar

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

The Eternal Cylinder

The Eternal Cylinder

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

HDD Regenerator 2024 20.24.0.0 / 2011

HDD Regenerator 2024 20.24.0.0 / 2011

قویترین و تنها برنامه برای از بین بردن عملی بدسکتور هارد

خبرنامه

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