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

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

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

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

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

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

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

[offershortcode url=”https://www.mspsoft.com/1397/05/17/%d9%be%d8%b1%d9%88%da%98%d9%87-%d8%b1%d9%85%d8%b2%d9%86%da%af%d8%a7%d8%b1%db%8c-%d8%b1%d9%85%d8%b2%da%af%d8%b4%d8%a7%db%8c%db%8c-md5/” ]سورس پروژه رمزنگاری و رمزگشایی با الگوریتم MD5[/offershortcode]

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

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

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

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

 

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

الگورتیم SHA1

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.