PDA

View Full Version : سوال: بهبود الگوریتم شکستن رمز



Omid707
دوشنبه 11 بهمن 1389, 16:40 عصر
سلام
باید برنامه ای بنویسم که یک متن رمز شده (مثلا با الگوریتم rot13) را به فرض ندانستن کلید رمزگشایی کند.
برای این کار ابتدا فراوانی حروف الفبا در متن رمز شده را به دست آوردم. بعد با استفاده از نتایج آماری حروف پرکاربرد انگلیسی ، کلمات پر تکرار از متن رمز شده را با پر تکرار زبان انگلیسی جایگزین کردم اما متن رمزگشایی نشد:متفکر:
در متن سوال خواسته شده تا این الگوریتم رو بهبود بدم تا کاراییش بیشتر بشه .ممنون میشم کمک کنید.

BOB
چهارشنبه 13 بهمن 1389, 14:08 عصر
سلام

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