ક્રિપ્ટોગ્રાફીમાં, SHA-1 (સિક્યોર હેશ ઍલ્ગોરિધમ 1) એક ક્રિપ્ટોગ્રાફિક હેશ વિધેય છે જે ઇનપુટ લે છે અને 160-બીટ (20-બાઇટ) હેશ મૂલ્ય જેને સંદેશા ડાયજેસ્ટ તરીકે ઓળખાય છે - ખાસ કરીને હેક્સાડેસિમલ નંબર તરીકે પ્રસ્તુત કરેલ છે, 40 અંકો લાંબી છે . તે યુનાઈટેડ સ્ટેટ્સ નેશનલ સિક્યુરિટી એજન્સી દ્વારા ડિઝાઇન કરવામાં આવી હતી, અને યુ.એસ. ફેડરલ ઇન્ફોર્મેશન પ્રોસેસીંગ સ્ટાન્ડર્ડ છે. 2005 થી SHA-1 ને સારી રીતે ભંડોળ આપનારા વિરોધીઓ સામે સલામત ગણવામાં આવતા નથી, અને 2010 થી ઘણા સંગઠનોએ SHA-2 અથવા SHA-3 દ્વારા તેની સ્થાને તેની ભલામણ કરી છે. માઈક્રોસોફ્ટ, ગૂગલ, એપલ અને મોઝિલાએ તમામ જાહેરાત કરી છે કે તેમના સંબંધિત બ્રાઉઝર્સ 2017 સુધીમાં SHA-1 SSL પ્રમાણપત્રો સ્વીકારવાનું બંધ કરશે. 2017 સીડબ્લ્યુઆઇ એમસ્ટરડેમમાં અને Google એ જાહેરાત કરી હતી કે તેઓએ SHA-1 સામે અથડામણમાં હુમલો કર્યો હતો, બે અસંતુષ્ટ પીડીએફ ફાઇલો પ્રકાશિત કરી હતી જેણે એ જ SHA-1 હેશનું ઉત્પાદન કર્યું હતું. [ક્રેપટ્રેક][મર્કલ-ડેમગર્ડ બાંધકામ][બિટ][એપલ ઇન્ક.][અથડામણ હુમલો] |