KwamfutocinShirye-shirye

A zanta aiki ne: abin da yake da shi, me ya sa kuma abin da ya faru

Sau da yawa, a lõkacin da sauke Raƙuman ruwa ko fayiloli kai tsaye kansu a cikin bayanin akwai wani abu kamar «ad33e486d0578a892b8vbd8b19e28754» (misali, a ex.ua), sau da yawa tare da bayanin kula «md5». Wannan zanta code - sakamakon cewa jimloli da zanta aiki bayan aiki da mai shigowa data. A Turanci zanta nuna rikice, marijuana, sako, ko wani tasa na minced nama da kayan lambu. Decrypt zanta ne da wuya sosai, muna iya cewa shi ne kusan ba zai yiwu ba. Sa'an nan tambaya taso: "Me ya sa muke bukatar duk wadannan zanta ayyuka, idan suka bayar da wani m gibberish, wanda kuma ba za a iya deciphered?". Wannan za a tattauna a wannan labarin.

Mene ne zanta aiki, da kuma yadda yake aiki?

Wannan aiki da aka tsara don maida da shigowa data siddan manyan adadin a sakamakon gyarawa tsawon. A sosai aiwatar da wannan canji da aka kira hashing, da kuma sakamakon - zanta ko zanta code. Wani lokaci ko da amfani da kalmar "yatsa" ko "saƙon narke", amma a yi suna da yawa rarer. Akwai su da yawa daban-daban lissafi mai tsauri na yadda za a sake fasalin wani dataset a wasu jerin alamomin na wasu tsawon. A mafi yadu used algorithm kira md5, wanda aka ci gaba a 1991. Duk da cewa zuwa ranar, md5 ne a bit m da kuma amfani ba da shawarar, shi ne har yanzu shi ne har yanzu a kusa, kuma sau da yawa maimakon "zanta code" a kan shafukan kawai rubuta md5, da kuma nuna code kanta.

Me ya sa muke bukatar wani zanta aiki?

Sanin sakamakon, shi ne kusan ba zai yiwu ba domin sanin ainihin data, amma wannan mai shigowa data bayar da wannan sakamakon. Saboda haka, zanta aiki (wanda kuma ake kira mai convolution aiki) ne sau da yawa amfani don adana sosai m bayani kamar your password, sunan mai amfani, lambar ID da kuma sauran bayanan sirri. Maimakon na gwada bayanai shiga da mai amfani, tare da waɗanda adana a cikin database, akwai wani kwatanta hashes. Wannan na tabbatar da cewa a cikin hali na mai haɗari yayyo na bayanai, babu wanda zai iya daukar amfani da muhimmanci data for nasu dalilai. By gwama zanta code shi ne ma dace don duba daidaitar sauke fayiloli daga Internet, musamman idan sadarwa rushewa ya faru a lokacin download.

Hash: abin da suka kasance t

Dangane makõmarku zanta aiki zai iya zama daya daga iri uku:

1. The aiki don duba mutunci da bayanai

Lokacin da wani watsa bayanai cibiyar sadarwa, akwai lissafi na zanta fakiti, kuma wannan sakamakon da aka ma daukar kwayar cutar tare da fayil. Lokacin da samun sake lissafta zanta code, kuma idan aka kwatanta da darajar samu ta hanyar da cibiyar sadarwa. Idan code bai daidaita, shi ya nuna wani kuskure, da kuma lalace kunshin za a canja sake. A irin wannan lissafi aiki da sauri sauri amma a kananan yawan zanta dabi'u da matalauta da kwanciyar hankali. Wani misali na irin wannan: CRC32, wanda yana da kawai 232 dabam-dabam dabi'u.

2. A Hikimar aiki

Wannan irin aka yi amfani don kare da samun dama marar izini (ND). Su ka damar duba su ga ko akwai data cin hanci da rashawa a sakamakon da LP a lokacin da canja wurin fayiloli a kan hanyar sadarwa. Gaskiya zanta ne a fili available, a cikin wannan harka, kamar yadda na samu fayil zanta za a iya lissafta ta amfani da wani jam'i na daban-daban shirye-shirye. Irin wannan fasali tsawon rai da kuma barga aiki, da kuma search for collisions (yiwu ashana sakamakon daga daban-daban tushen bayanan) ne sosai rikitarwa. Irin ayyuka suna amfani da shi don ajiya a cikin kalmar sirri database (SH1, SH2, MD5) da kuma sauran m bayanai.

3. The aiki da aka tsara don ƙirƙirar wani ingantaccen data tsarin

Its nufi shi ne wajen m da ma'ana a kungiyar na bayanai a wani musamman tsarin, wanda ake ce da zanta tebur. Wannan tebur ba ka damar ƙara sabon bayani, share bayanai, da kuma bincika da ake bukata data at sosai high gudu.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ha.delachieve.com. Theme powered by WordPress.