با سلام!
دوست عزيز عضويت شما رو در PCN تبريك ميگم.برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
من در اين رابطه اطلاعات چنداني ندارم براي همين شايد اين پاسخ هايي رو كه دارم اشكالاتي وجود داشته باشه:
- Ciphertext ميشه واژه ي رمز شده. در واقع خروجي يك الگوريتم رمزنگاري رو بهش ميگن ciphertext.
- نمونه اي بزرگ تر Password هست. Passphrase عبارتي هست كه براي ورود به يك سيستم وارد مي كنيم.
- Salt شامل بيت هايي هستش كه به گذرواژه اضافه ميشه و عبارت به دست اومده كد ميشه (در هم ريختن يا Hash) . اين جوري اگه عبارت كد شده رو بشه كرك كرد، عبارت حاصل گذر واژه به همراه Salt هستش و به راحتي نميشه گذرواژه رو از تو اين عبارت به دست آورد.
- Password Iteration فرآيندي هستش كه طي اون گذرواژه كد ميشه وعبارت حاصل مجددا" كد ميشه و عبارت جديدي رو حاصل مي كنه. دوباره ميشه اين عبارت جديد رو كد كرد و عبارت كد شده ي جديدي به دست آورد و اين روند را تا به طور دلخواه ادامه داد.
- IV مربوط به داده هاي متغيري ميشه (معمولا" عددي) كه در طور مراحل رمزنگاري به رشته هاي رمز شده اضافه ميشه تا از وجود اومدن الگو هاي تكراري جلوگيري كنه. ممكنه يه الگوريتم رمزنگاري به دليل ضعفش، ورودي رو جوري رمز كنه كه بشه الگوريتم رو متوجه شد كه در اين صورت IV براي استحكام رمزنگاري به كار ميره.
ساير موارد فكر كنم مربوط به روش تقسيم بندي ورودي ها به بلوك هاي رمزنگاري و روند رمز كردن بلوك ها باشه. كه پيشنهاد مي كنم به اين مقاله تو ويكي پديا رجوع كنيد.
موفق باشيد
آرمين
Bookmarks