تبلیغات
علم استنتاج(The Science of Deduction) - رمزنگاری
 

.To A Great Mind Nothing Is Little

رمزنگاری
نویسنده : Milad تاریخ : شنبه 14 فروردین 1395
نظرات
نام: رمز AFFINE






به ادامه مطلب مراجعه کنید.

روش رمزنگاری: اولین قدم در عملیات رمزنگاری تبدیل هر حرف از متن به عدد متناظر با آن حرف است که میتواند از 0 تا m-1 ( حرف m تعداد حروف الفباست که در اینجا چون حروف انگلیسی اند، بنابراین: m=26 است) با انجام این کار عملیات رمزنگاری برای هر حرف از فرمول زیر بدست می آید.
http://s7.picofile.com/file/8245840768/Untitled_2.jpg
جای a و b کلیدهای رمز قرار میگیرند. به این معنی که عددی را که از حروف متن بدست آورده بودیم را در a ضرب و سپس با b جمع میکنیم و بعد نوبت به استفاده از mod m میرسد.( توضیح درباره mod : عملگری است که حاصل باقیمانده ی یک تقسیم را به ما میدهد.)
برای مثال میخواهیم متن "Affine Cipher" را با کلیدهای a=5 و b=8 به رمز تبدیل کنیم.
ابتدا باید تک تک حروف را به شکل عدد در آوریم. در جدول پایین این مقادیر آورده شده اند.( توجه کنید که این اعداد از 0 شروع میشوند نه از 1.)


 http://s6.picofile.com/file/8245840792/9236609_orig.jpg

وقتی حروف را به عدد تبدیل کردیم قدم بعدی انجام محاسبات بروی آن اعداد است. برای این کار به فرمول (5x+8) نیاز داریم.
در آخر کار باید  جوابها را با mod 26 محاسبه کنیم و عددهای نهایی را دوباره به حروف تبدیل کنیم(طبق اطلاعات زیر)


http://s6.picofile.com/file/8245840834/9204085.jpg

بنابراین متن رمز ما به این صورت در می آید:                                 "IHHWVC SWFRCP"


                                                      
مترجم:Milad
منبع:  http://crypto.interactive-maths.com 


پ.ن: برای راحتتر شدن عمل رمزگذاری میتونین فایل زیر رو دانلود کنید. توی این فایل شما باید اعداد لازمه رو به برنامه بدین و در آخر توی ستون Ans اعداد رو به حروف تبدیل کنین. به همین راحتی
لینک دانلود



»
مرتبط با : آموزش

می توانید دیدگاه خود را بنویسید
Sherlock چهارشنبه 26 خرداد 1395 06:01 ق.ظ
سلام
وبلاگ تو هم خیلی عالیه پسر !!!
خوشحال میشم بازم به وب ما سر بزنی !
موفق باشی.
Milad پاسخ داد:
تا امروز درگیر این امتحانات بودم نشد حتی به وب خودم یه نگاهی بندازم. ولی حالا........................... I'm Back
anonymous چهارشنبه 18 فروردین 1395 04:49 ب.ظ
رمزنگاری 5 ؟؟؟ پس 4 چی شد؟؟
من خودم از رمزنگاری خوشم میاد بازم از این پستا بزار...
Milad پاسخ داد:
پیریه دیگه چه میشه کرد


.:: This Template By : Theme-Designer.Com ::.

 

 




شارژ ایرانسل

فال حافظ

جلوگیری از کپی کردن مطالب