دوره های آموزشی سایت دانشجویار

سورس پروژه رمزنگاری و رمزگشایی با الگوریتم SHA1

1 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 5( 5٫00 از 1 رای )
Loading...

سورس پروژه رمزنگاری و رمزگشایی با الگورتیم SHA1 به زبان سی شارپ که عملیات های Encrypt و Decrypt را با الگورتیم SHA1 انجام میدهد.سورس کد کامل پروژه ضمیمه شده است که میتوانید دانلود و استفاده

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

ما پیش از این پروژه ، سورس کد های با موضوع رمزنگاری و رمزگشایی با الگوریتم های زیادی با دیگر زبان های برنامه نویسی را منتشر کرده ایم که به عنوان مثال با جستجو MD5 و یا هر الگوریتم میتوانید در سایت آن را جستجو کنید.

الگوریتم SHA1 چیست ؟

الگوریتم SHA1 یک چکیده پیام ۱۶۰ بیتی بر اساس روشی مشابه به الگوریتم‌های MD4 و ام‌دی۵ تولید می‌کند و البته قدری هم محافظه کارانه‌است.

مشخصه‌های اصلی این الگوریتم اولین بار در سال ۱۹۹۳ به عنوان استاندارد درهم‌سازی ایمن توسط NIST انتشار یافت. این نسخه را به نسخه ۰ هم ارجاع می‌دهند چون ساختار به کار رفته در آن همانطور که قبلاً گفتیم شبیه

نسخه ۰ است. NSA مدتی پس از انتشار نسخهٔ ۰ آن را پس گرفت و با یک نسخه جدید با تجدید نظر کلی جانشین کرد که امروز آن را با نام sha-1 می‌شناسیم.

چرا الگورتیم SHA1

الگورتیم SHA1 توسط سازمان امنیت ملی در ایالات متحدهٔ آمریکا طراحی شده و توسط مؤسسه ملی فناوری و استانداردها انتشار یافته‌است. SHA1 در واقع ابتدای واژه‌های این عبارت است: “الگوریتم درهم سازی ایمن” یا به

انگلیسی SHA-1 (Secure Hash Algorithm ۱) است.

در حال حاضر سه الگوریتم درهم سازی از این گروه با نسخه‌های ۰ و ۱ و ۲ وجود دارد. الگوریتم SHA1 شباهت بسیار زیادی به اس‌اچ‌ای-۰ دارد ولی در اصل ایرادهایی اساسی که درنسخه ۰ وجود داشته و سبب ضعف این الگوریتم شده بود را برطرف نموده‌است.

 

نسخهٔ ۰ در تعداد کمی از نرم‌افزارهای امنیتی به کار می‌رود و کاربرد گسترده‌ای ندارد. در حالی که نسخه ۲ این الگوریتم بسیار با نسخه‌های ۰و۱ متفاوت است.

الگورتیم SHA1


اطلاعات دانلود
  • حجم فايل پيوست: 1MB
  • پسورد: www.mspsoft.com

avatar مسعود شریفی پور

از سال 88 که با برنامه نویسی آشنا شدم خیلی علاقه مند بودم یک بستر آموزشی بسازم در فضای وب و به انتشار آموزش های در این زمینه بپردازم.حالا یک تیم داریم و با قدرت رو به جلو حرکت میکنیم.

آخرین مطالب و تخفیفات در کانال تلگرام :) کانال تلگرام ام اس پی سافت
مطالب مرتبط
ديدگاه خود را ارسال کنيد


محبوب ترين ويدئو هاي انلاين
دوره برنامه نویسی فروشگاه اینترنتی
  • تعداد اعضا 80k
  • قيمت دوره۱۳۰,۰۰۰ تومان
  • امتيازدهي
    1 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 5( 5٫00 از 1 رای )
    Loading...
دوره آموزشی سیستم ثبت سفارش آنلاین
  • تعداد اعضا 80k
  • قيمت دوره--
  • امتيازدهي
    1 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 5( 5٫00 از 1 رای )
    Loading...
دوره طراحی سیستم مدیریت مشتریان
  • تعداد اعضا 80k
  • قيمت دوره۶۵,۵۰۰ تومان
  • امتيازدهي
    1 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 5( 5٫00 از 1 رای )
    Loading...