آموزش رمزنگاری

0 1 1 1 1 1 1 1 1 1 1

آموزش رمزنگاری

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

در ادامه مطلب درباره رمزنگاری توضیح بیشتری خواهیم داد

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


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


در مثال دوم علاوه بر سري بودن پيام پيک عامل ديگري براي به مخاطره افتادن پيام بود بنابراين بايد روشي پيش بيني ميشد که پيام مورد نظر از شکل واقعي خود خارج شده و علاوه براينکه فرد فرستنده و گيرنده ميتوانند از متن پيام مطلع شوند از دسترسي شخص ثالث به متن پيام جلوگيري شود. به بيان ساده تر به اين عمل رمز نگاري گفته ميشود.


Plaintext : متن مبدا که ميبايست عمليات رمز نگاري برروي آن انجام گيرد.

Encryption Algorithm : الگوريتم رمزنگاري که دستورالعمل يا معادله رياضي است که براي عمليات رمز نگاري از آن استفاده ميشود.

Secret Key : کليد رمز به عدد و يا رشته اي از حروف الفبا گفته ميشود که به عنوان ورودي به الگوريتم داده ميشود و عمليات رمز به کمک آن انجام خواهد گرفت طول کليد بر زمان

عمليات رمز نگاري و ضريب اطمينان عمليات تاثير گذار ميباشد .

Ciphertext : به متني گفته ميشود که به عنوان خروجي عمليات رمز نگاري توليد ميشود . اين متن بر خلاف متن اوليه از چهار چوب اصلي خود خارج شده و قابل درک و فهم نخوهد بود.

Decryption Algorithm : الگوريتم بازيابي، به الگوريتمي گفته ميشود که براي بازيابي متن رمز شده و تبديل آن به متن اصلي مورد استفاده قرار ميگيرد. اين الگوريتم نيز مانند الگوريتم قبلي نوعي دستور العمل رياضي است که بر اساس ورود کليد معتبر متن اصلي را از متن رمز شده استخراج ميکند.

Cryptanalysis : به فردي گفته ميشود که ممکن است از روش استفاده شده در فرايند رمز نگاري مطلع نباشد و بر اساس روشهاي آماري و تحليلي سعي در گشودن متن رمز شده و استخراج پيام آن داشته باشد.

در ادامه یک روش رمزنگاری را برایتان توضیح میدهیم.

روش رمزنگاری سزار

الگوريتم رمز سزار براي اولين بار توسط ژوليوس سزار سردار رومي مورد استفاده قرار گرفت. در اين الگوريتم جايگزيني حروف براساس ترتيب در حروف الفبا انجام ميشود بنابراين برای رمز نمودن متن جايگزيني زير را خواهيم داشت:

رشته مبنا
ABCDEFGHIJKLMNOPQRSTUVWXYZ

رشته تبديل يافته
DEFGHIJKLMNOPQRSTUVWXYZABC

در اين تبديل هركدام از كاراكتر ها در حالت تبديل به كاراكتري تبديل ميشوند كه در ترتيب حروف الفبا سه مرحله بعد از آن قرار دارند، بعنوان مثال A به D كه اين تبديلات براي تمامي كلمات انجام ميشود.

در حالتي كه متن رمز شده در اختيار قرار دارد اين تبديل برعكس انجام ميشود و ما تبديل زير را خواهيم داشت:

رشته تبديل يافته
DEFGHIJKLMNOPQRSTUVWXYZABC

رشته مبنا
ABCDEFGHIJKLMNOPQRSTUVWXYZ

در صورتي كه به كلمات در هر زبان رايج توجه كنيم ميتوانيم اين نكته را دريابيم كه شكل ظاهري حروف، تعداد كاراكتر ها، تعداد حروف در هر كلمه ميتواند داراي معيار خاصي باشد. اين معيارها براساس نوع زبان ميتواند متفاوت باشد.

در رمز نگاري به روش سزار خصوصيات اصلي كلمات تغيير نميكند بلكه با توجه به اينكه نسبت يك به يك بين حروف برقرار است خصوصيات كلمه تغير نخواهد كرد و با اندكي هوشياري ميتوان متن رمز شده را حدس زد.

جستجو

مهمترین مطالب

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

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

البته توجه داشته باشید که امکان خرید و ارسال کالا برای داخل ایران امکان پذیر نمیباشد.

در ادامه مطلب روش خرید از Amazon را آموزش خواهیم داد.

آموزش دریافت صورتحساب سیم کارت های همراه اول از طریق SMS

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

اما یکی از سریع ترین روش ها، ارسال اس ام اس است. شما میتوانید با ارسال اس ام اس به همراه اول، قبض خود را به سرعت دریافت نمایید.

در این مطلب آموزش دریافت صورتحساب سیم کارت های همراه اول از طریق SMS را برای شما آماده کرده ایم.

تمامی تغییرات و امکانات iOS 9 (بخش دوم)

آی او اس 9 که به تازگی روانه گوشی های آیفون شده تغییرات بسیاری کرده است. در بخش اول 10 مورد از این تغییرات را بازگو کردیم.

در این مطلب تمامی تغییرات و امکانات iOS 9 (بخش دوم) را برای شما آماده کرده ایم.

آشنایی با صفحه نمایش های AMOLED

تکنولوژی های موبایل ها روز به روز در حال پیشرفت هستند و از فناوری های جدید در دستگاه های موبایل استفاده میشود. از جمله تکنولوژی های جدید در صفحه نمایش گوشی های جدید استفاده میشود که از AMOLED در موبایل ها استفاده میشود.

در ادامه مطلب با صفحه نمایش های AMOLED بیشتر آشنا خواهیم شد.

AMOLE :AMOLED در حقیقت همان OLED ها هستند. تصویر در این نمایشگرها از خطوط زیاد کنار هم تشکیل شده است. فاصله بین این خطوط به قدری کم است که فقط با چشم مسلح قابل مشاهده است. در حقیقت تنها تفاوت این دو نمایشگر در این است که AMOLED ها رزولوشن تصویر بالاتر و مصرف انرژی کمتری دارند. زمان پاسخ گویی و Refresh Rate در این نمایشگرها بسیار بهتر شده و در واقع ایرادات نمایشگر های OLED را ندارد.

 

Super AMOLED: یکی از ایرادات وارده به نمایشگرهای AMOLED این بود که زیر نور زیاد تصاویر در آن قابل مشاهده نبودند و به همین دلیل رنگ سبز از این بین حذف شده و به صورت اشتراکی با دو رنگ قرمز و آبی بدست میاید. در حقیقت تراکم پیکسل ها در این نمایشگر بیشتر شده است. با روی کار آمدن Super AMOLED ها این مشکل رفع شد. این نمایشگرها باریک تر از نسل قبلی هستند، طول عمر بیشتری دارند، عملکرد صفحه لمسی آنها بهبود یافته و همچنین مصرف انرژی آنها تا 20 درصد کاهش یافته است. تکنولوژی ساخت Super AMOLED ها از ماتریس Pen Til پیروی میکند. برخلاف TFTها در این نمایشگر هر پیکسل دارای دو ساب پیکسل است.


Super AMOLED Plus: بیشتر گوشی ها از صفحه نمایش های Super AMOLED Plus برای نمایشگر های خود استفاده میکنند. کیفیت تصاویر در زیر نور زیاد در نمایشگرهای Super AMOLED Plus بسیار بهتر است. یکی دیگر از تفاوت های این دو نمایشگر این است که در AMOLED لایه های OLED و لایه ی صفحه لمسی از هم جدا هستند در صورتی که در Super AMOLED Plus این لایه ها تلفیق شده اند.

 

نمایشگرهای Super AMOLED Plus را میتوان نسخه ارتقا یافته Super AMOLED نیز دانست. در حقیقت در این نمایشگرها از 50 درصد ساب پیکسل بیشتر در قالب ماتریس RGB استفاده شده است. این تفاوت های اعمال شده سبب باریکتر و روشن تر شدن نمایشگرهای Super AMOLED Plus شده است. همچنین با این تغییرات بازدهی نمایشگر تا 18 درصد افزایش یافته است.

آموزش تغییر نرم افزارهای پیش فرض در ویندوز 10

در ویندوزهای سابق مایکروسافت شما میتوانستید به سادگی نرم افزار های پیش فرض را تغییر دهید. برای مثال با کلیک راست روی یک فایل تصویری و انتخاب یک نرم افزار از طریق گزینه Open With میتوانستید برای همیشه نرم افزار جدیدی را جایگزین نرم افزار پیش فرض ویندوز کنید.

اما در ویندوز 10 این عمل کمی پیچیده شده است.

در این مطلب آموزش تغییر نرم افزارهای پیش فرض در ویندوز 10 را برای شما آماده کرده ایم.

مطالب مرتبط