KọmputaSiseto

A elile iṣẹ ni: ohun ti o jẹ, idi ti ati ohun ti o ṣẹlẹ

Igba, nigba gbigba iṣàn tabi faili taara ara wọn ni apejuwe ti o wa ni nkankan bi «ad33e486d0578a892b8vbd8b19e28754» (fun apẹẹrẹ, ninu ex.ua), igba pẹlu akọsilẹ kan «MD5». Yi elile koodu - awọn esi ti olukawe a elile iṣẹ lẹhin ti processing awọn ti nwọle data. Ni English awọn elile tọkasi iporuru, taba, igbo, tabi a satelaiti ti minced eran ati ẹfọ. Gbo awọn elile jẹ gidigidi soro, a le so pe o jẹ Oba soro. Ki o si awọn ibeere Daju: "Kí ṣe a nilo gbogbo awọn ti awọn wọnyi elile awọn iṣẹ, ti o ba ti won fi ohun incomprehensible gibberish, ti o tun ko le wa ni deciphered?". Eleyi yoo wa ni sísọ ni yi article.

Ohun ti jẹ a elile iṣẹ, ati bi ni o ṣiṣẹ?

Yi iṣẹ ti a ṣe lati se iyipada awọn ti nwọle data lainidii tobi iye bi kan abajade ti o wa titi ipari. Awọn gan ilana ti iru kan transformation ni a npe ni hashing, ati awọn esi - a elile tabi elile koodu. Ma ani lilo awọn ọrọ "fingerprint" tabi "ifiranṣẹ Daijesti", sugbon ni asa ti won wa ni Elo rarer. Nibẹ ni o wa ọpọlọpọ awọn oriṣiriṣi aligoridimu ti bi o lati yi pada eyikeyi eko ni kan awọn ọkọọkan ti aami ti awọn ipari. Julọ ni opolopo lo alugoridimu ti a npe ni MD5, eyi ti a ni idagbasoke ni 1991. Bíótilẹ o daju wipe lati ọjọ, MD5 ni a bit ti igba atijọ ati awọn lilo ti ko ba niyanju, o jẹ ṣi jẹ ṣi ni ayika, ati igba dipo "elile koodu" lori ojula nìkan kọ MD5, ki o si fihan awọn koodu ara.

Idi ti ma a nilo kan elile iṣẹ?

Mọ awọn esi, o jẹ Oba soro lati mọ awọn atilẹba data, sugbon kanna ti nwọle data fun awọn esi kanna. Nitorina, awọn elile iṣẹ (tun npe ni a convolution iṣẹ) ti wa ni igba ti a lo lati fi gan kókó alaye gẹgẹbi ọrọ aṣínà rẹ, orukọ olumulo, ID nọmba ati awọn miiran alaye ti ara ẹni. Dipo ti wé awọn alaye ti tẹ nipasẹ awọn olumulo, pẹlu awọn ti o ti fipamọ ni awọn database, nibẹ ni a lafiwe ti Hashes. Eleyi idaniloju wipe ni irú ti lairotẹlẹ jijo ti alaye, ko si ọkan le ya awọn anfani ti awọn data pataki fun ara wọn ti a ni. Nipa wé awọn elile koodu jẹ tun rọrun lati ṣayẹwo awọn titunse ti awọn gbigba awọn faili lati ayelujara, paapa ti o ba ibaraẹnisọrọ idalọwọduro lodo wa nigba download.

Elile: ohun ti won wa t

Ti o da lori irinajo rẹ elile iṣẹ le jẹ ọkan ninu awọn mẹta orisi:

1. Awọn iṣẹ lati ṣayẹwo awọn iyege ti awọn alaye

Nigba ti a gbigbe data nẹtiwọki, nibẹ ni isiro ti awọn elile soso, ati yi esi ti wa ni tun zqwq pọ pẹlu awọn faili. Nigbati o ba ngba lẹẹkansi se isiro elile koodu ati akawe pẹlu awọn iye gba nipasẹ awọn nẹtiwọki. Ti o ba ti koodu ko baramu, o tọkasi ohun ašiše, ati awọn ti bajẹ package yoo wa ni ti o ti gbe lẹẹkansi. Ni iru awọn a isiro iṣẹ yara iyara sugbon kan kekere nọmba ti elile iye ati awọn talaka iduroṣinṣin. Ohun apẹẹrẹ ti yi Iru: CRC32, eyi ti o ni o ni nikan 232 yiyatọ iye.

2. Awọn cryptographic iṣẹ

Yi iru ti lo lati dabobo lodi si laigba wiwọle (lorile). Wọn ti gba o laaye lati ṣayẹwo lati ri boya o wà nibẹ data ibaje bi kan abajade ti awọn LP nigba ti gbigbe ti awọn faili lori awọn nẹtiwọki. Otitọ elile ni gbangba wa, ni idi eyi, bi awọn ti gba faili elile le ti wa ni se isiro nipa lilo a ọpọ ti o yatọ si awọn eto. Iru awọn ẹya ara ẹrọ gun aye ati idurosinsin isẹ, ati awọn àwárí fun collisions (ṣee ṣe ere-kere esi lati yatọ si orisun data) jẹ gidigidi idiju. Iru awọn iṣẹ ti wa ni lilo fun ibi ipamọ ninu awọn ọrọigbaniwọle database (SH1, SH2, MD5) ati awọn miiran niyelori alaye.

3. Awọn iṣẹ ti a ṣe lati ṣẹda ohun daradara data be

Awọn oniwe-idi jẹ dipo iwapọ ati létòletò agbari ti alaye ni pataki kan be, eyi ti o ni a npe ni elile tabili. Yi tabili faye gba o lati fi awọn titun alaye, pa alaye, ki o si wa awọn ti a beere data ni gidigidi ga awọn iyara.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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