اس اچ ای ۱

دانشنامه عمومی

در رمزنگاری اس اچ ای - ۱ یا شا - ۱ ( به انگلیسی: SHA - 1 ) تابع درهم سازی در مقولهٔ رمزنگاری است که یک ورودی می گیرد و یک مقدار درهم ۱۶۰ بیتی ( ۲۰ بایت ) به نام #تغییرمسیر message digest تولید می کند - که معمولاً به عنوان یک عدد ۱۰ رقمی در مبنای ۱۶ نمایش داده می شود. توسط سازمان امنیت ملی در ایالات متحدهٔ آمریکا طراحی شده و یک استاندارد مؤسسه ملی فناوری و استانداردها محسوب می شود. از ابتدای سال ۲۰۰۵ SHA - 1 در برابر حمله کننده های با امکانات بالا امن محسوب نمی شود. از سال ۲۰۱۰ سازمان های بسیاری جایگزین برای آن پیشنهاد داده اند. سازمان NIST به صورت رسمی استفاده از SHA - 1 را در سال ۲۰۱۱ منسوخ اعلام کرد و در سال ۲۰۱۳ استفاده آن در امضای دیجیتال را ممنوع کرد. در سال ۲۰۲۰ حمله های علیه SHA - 1 به اندازهٔ حمله علیه MD5 کاربردی هستند. در نتیجه پیشنهاد می شود که SHA - 1 را از تمام محصولات هر چه سریع تر حذف کنیم و به جای آن از SHA - 256 یا SHA - 3 استفاده کنیم. جایگزین کردن SHA - 1 در جاهایی که برای امضای دیجیتال استفاده می شود ضروری است. تمام فروشندگان مرورگرهای اینترنتی از سال ۲۰۱۷ پذیرش گواهی ssl که با SHA - 1 تولید شده است را متوقف کردند. در فروردین سال ۲۰۱۷ CWI و Google اعلام کردند که با اجرای یک حمله ی برخورد علیه SHA - 1 دو فایل PDF غیر مشابه ایجاد کرده اند که hash یکسانی برای آن ها تولید می شود.
SHA - 1 یک message digest بر اساس قوانینی مشابه آن هایی که توسط Ronald L. Rivest از MIT در طراحی message digestهای MD2 و MD4 و MD5 از آن ها استفاده کرده است تولید می کند اما یک مقدار درهم بزرگ تر ( ۱۶۰ بیت به جای ۱۲۸ بیت ) تولید می کند.
SHA - 1 به عنوان بخشی از پروژهٔ Capstone project. [ ۱] دولت آمریکا به وجود آمد. توضیحات اولیهٔ الگوریتم در سال ۱۹۹۳ تحت عنوان Secure Hash Standard در انتشار ۱۸۰ FIPS توسط سازمان استاندارد دولتی آمریکاNIST. [ ۲] [ ۳] منتشر شد. این نسخه الان معمولاً با نام SHA - 0 شناخته می شود. این نسخه مدت کوتاهی پس از انتشار توسط NSA پس گرفته شد و توسط نسخه اصلاح شده جایگزین شد ( منتشر شده در انتشار ۱۸۰–۱ از FIPS ) . SHA - 1 تنها در یک چرخش بیتی در برنامه پیام compression function خود با SHA - 0 متفاوت است. طبق حرف های NSA این کار برای تصحیح یک ایراد در الگوریتم اصلی انجام شده بود که امنیت رمزنگاری آن را کاهش می داد اما آن ها توضیحات بیشتری ندادند. [ ۴] [ ۵] روش های در اختیار عموم در سال ۲۰۰۴ یک ایراد را در SHA - 0 قبل از SHA - 1 در ۲۰۱۷ نشان دادند.
عکس اس اچ ای ۱
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلف

پیشنهاد کاربران