SHA-1 Hash Code Na'ura
Buga: 16 Faburairu, 2025 da 23:27:20 UTC
An sabunta ta ƙarshe: 12 Janairu, 2026 da 09:10:39 UTC
SHA-1 Hash Code Calculator
SHA-1 (Tsarin Hash Mai Tsaro 1) aikin hash ne na sirri wanda NSA ta tsara kuma NIST ta buga a shekarar 1995. Yana samar da ƙimar hash mai girman bit 160 (byte 20), wanda aka fi wakilta a matsayin zaren hexadecimal mai haruffa 40. An yi amfani da SHA-1 sosai don tabbatar da amincin bayanai, sa hannu na dijital, da takaddun shaida, amma yanzu ana ɗaukarsa a matsayin rashin tsaro saboda raunin hare-haren karo. An haɗa shi a nan idan mutum yana buƙatar ƙididdige lambar hash wanda dole ne ya dace da tsohon tsarin, amma bai kamata a yi amfani da shi ba lokacin tsara sabbin tsarin.
Cikakken bayyanawa: Ban rubuta takamaiman aiwatar da aikin hash da aka yi amfani da shi akan wannan shafin ba. Daidaitaccen aiki ne wanda aka haɗa tare da yaren shirye-shiryen PHP. Na yi mahaɗin yanar gizo ne kawai don sanya shi a fili a nan don dacewa.
Game da Tsarin Hash na SHA-1
Ni ba masanin lissafi ba ne, don haka zan yi ƙoƙarin bayyana wannan aikin hash ta hanyar da sauran masana lissafi za su iya fahimta - idan kuna son ainihin sigar lissafin kimiyya na bayanin, kuna iya samun hakan a wasu gidajen yanar gizo da yawa ;-)
Ka yi tunanin SHA-1 kamar na'urar yanke takarda ta musamman wadda ke ɗaukar kowane saƙo - ko kalma ɗaya ce, jimla, ko cikakken littafi - sannan ta yanke shi ta wata hanya ta musamman. Amma maimakon kawai ta yanke, ta hanyar sihiri tana fitar da wani "lambar yankewa" ta musamman wacce koyaushe take da tsawon haruffa 40 na hexadecimal.
- Misali, ka rubuta "Sannu
- Za ka samu lambobi 40 na hexadecimal kamar f7ff9e8b7bb2e09b70935a5d785e0cc5d9d0abf0
Komai abin da ka ciyar da shi - gajere ko dogo - fitowar ta kasance iri ɗaya ce.
Mai sihirin shredder" yana aiki a matakai huɗu:
Mataki na 1: Shirya Takarda (Mai Rufewa)
- Kafin a yanka, kana buƙatar shirya takardarka. Ka yi tunanin ƙara sarari mara komai a ƙarshen saƙonka don ya dace daidai da tiren mai yanka.
- Kamar lokacin da kake gasa kukis ne, kuma ka tabbatar da cewa kullu ya cika siffar daidai.
Mataki na 2: Yanka shi zuwa daidai gwargwado (Rabawa)
- Mai yanka ba ya son manyan guntu-guntu. Don haka, yana yanke saƙon da ka shirya zuwa ƙananan guntu-guntu, daidai gwargwado - kamar yanka babban kek zuwa yanka cikakke.
Mataki na 3: Girke-girken Sirri (Haɗawa da Mashing)
- Yanzu abin sha'awa ya zo! A cikin abin yanka, kowane yanki na saƙonka yana tafiya ta cikin jerin mahaɗa da na'urori masu birgima: Haɗawa: Yana motsa saƙonka da wasu sinadarai na sirri (ƙa'idodi da lambobi da aka gina a ciki). Haɗawa: Yana murƙushewa, yana juyawa, kuma yana juya sassan ta hanya ta musamman. Haɗawa: Wasu sassan suna murƙushewa ko juyawa, kamar naɗe takarda zuwa origami.
Kowace mataki tana sa saƙon ya zama mai rikitarwa, amma ta hanya ta musamman wadda injin ke bi koyaushe.
Mataki na 4: Lambar Ƙarshe (Hash)
- Bayan duk haɗawa da haɗawa, sai ga wata lambar sirri mai kyau - kamar tambarin yatsa na musamman ga saƙonka.
- Ko da ka canza harafi ɗaya kawai a cikin saƙonka na asali, sakamakon zai bambanta gaba ɗaya. Wannan shine abin da ya sa ya zama na musamman.
Dalilin da ya sa bai kamata a sake amfani da SHA-1 ba shine wasu mutane masu wayo sun gano yadda za su yaudari mai yankewa don yin lambar iri ɗaya don saƙonni biyu daban-daban (wannan ana kiransa karo).
Maimakon SHA-1, yanzu muna da "shredders" masu ƙarfi da wayo. A lokacin rubuta wannan, tsarin hash na da na saba amfani da shi don yawancin dalilai shine SHA-256 - kuma eh, ina da kalkuleta don hakan ma:
Karin Karatu
Idan kuna jin daɗin wannan sakon, kuna iya kuma son waɗannan shawarwari:
