انواع روشهاي رمز گذاريببحشيد دير به دير ميام يكم سرم شلوغه ولي كمكم درست ميشه
الگوريتمهاي رمزگذاري مختلف روشهاي كليدهاي خاص خودشان را دارند بنابراين براي وسائل مختلفي مفيد هستند در اينجا يكسري نكات را در مورد روشهاي مختلف مرور ميكنيم رمزگذاري قوي بر اساس طول كليد مورد استفاده الگوريتم شناخته ميشود
RSA
در سال 1977 مدت كوتاهي پس از ايجاد ايده كليدهاي عمومي سه رياضيدان Ron Rivest , Adi Shamir و Len Adleman اولين مثال رمز گذاري عمومي را ارائه كردند كه به افتخار آنها RSA ناميده شد سيستم از يك كليد اختصاصي و يك كليد عمومي استفاده ميكند RSA امروزه پر استفادهترين روش رمزگذاري كليدهاي عمومي و امضاهاي ديجيتالي است .
DES/3DES
در همان سال استاندارد رمزگذاري اطلاعات ( Data Encryption Standard ) توسط دولت ايالات متحده ايجاد و براي استفاده در دستگاههاي دولتي مورد تائيد قرار گرفت اين روش اطلاعات رمزگذاري اطلاعات را به وسيله رمزگذاري بلوكي از 64 بيت به كليدهاي 56 بيتي انجام ميداد به دليل پيشرفت در تكنولوژي كامپيوتر و پائين بودن امنيت اين روش بعدها روش ( 3DES ) كه اطلاعات را سه بار رمزگذاري ميكرد و حداقل يك كليد آن با بقيه تفاوت داشت مورد استفاده قرار گرفت اين كار باعث ايجاد يك كليد تجمعي 112 تا 168 بيتي مي شود .
Blowfish
Blowfish يك روش رمزگذاري بلوكي شبيه DES است كه طول كليد آن بين 32 تا 448 بيت متغير ميباشد كه آنرا براي استفادههاي داخلي و خارجي مناسب ميسازد Bruce Schneier در سال 1993 اين روش را به عنوان يك جايگزين سريع و رايگان براي روشهاي موجود رمزگذاري الگوريتمها طراحي نمود اين روش بارها مورد تحليل قرار گرفته و بعنوان يك الگوريتم رمزگذاري قوي پذيرفته شده است
IDEA
براي اولين بار توسط Dr. X. Lai و Prof. J. Massey در اوائل دهه نود ميلادي در كشور سوئيس بعنوان جايگزيني براي DES طراحي شد اين روش از كليدهاي مشابهي براي رمزگذاري و باز كردن رمز استفاده ميكند اما بجاي كليد 8 بيتي مورد استفاده DES از يك كليد 128 بيتي استفاده ميكند اين طول كليد سبب مقاومت بسيار زياد در برابر شكسته شدن ميشود اين روش بسيار سريع است و اجراي آن در چيپستهاي سخت افزاري انرا سريع تر هم ميكند
SEAL
Rogaway و Coppersmith در سال 1993 يك روش الگوريتم رمز گذاري را طراحي كردند كه در آن بجاي رمزگذاري بلوكي از روش رمزگذاري رشتهاي استفاده مي شود روش رمزگذاري رشتهاي اطلاعات را بصورت پيوسته رمزگذاري ميكند و سريعتر ار وشهاي بلوكي است اما مرحله ابتدائي آن طولانيتر است و از يك الگوريتم ايمن درهم ( Secure Hash Algorithm ) استفاده ميكند اين روش از يك كليد 160 بيتي براي رمزگذاري استفاده ميكند كه بسيار ايمن است
RC4
اين روش از يك كليد بزرگ 2048 بيتي ( 256بايتي ) استفاده ميكند در سيستمهاي Lotus Notes and Netscape مورد استفاده قرار گرفته بسيار سريع وايمن است اين روش زنجيرهاي از بايتهاي اتفاقي ايجاد ميكند
hadikhobe,,persiankitty,sa3er, ebilove, zitanix, mehdi7070, mpsjavad,bithiah,mehdidll,payman kahtar,soda, تكنيك برترو, gamehacker