Функсияи cryptographic hash

Муайян кардани функсияи cryptographic hash

Функсияи крипографии кӯҳӣ як намуди алгоритмиест, ки метавонад дар қисмҳои маълумот, ба монанди файли инфиродӣ ё парол, барои истеҳсоли арзише номбар карда шавад.

Истифодаи асосии функсияҳои крипографӣ барои тасдиқ кардани ҳақиқати қисмҳои маълумот мебошад. Ду дафъа метавонад танҳо бошад, агар маҷмӯаҳое, ки аз ҳар як файл сохта шудаанд, бо истифодаи як вазифаи кредитии графикӣ баробар бошанд.

Баъзе функсияҳои маъмулии кристаллографиро истифода мебаранд, ки MD5 ва SHA-1 мебошанд , вале бисёриҳо низ вуҷуд доранд.

Эзоҳ: Функсияҳои cryptographic ҳиссагузориҳо аксар вақт ба вазифаҳои хати кӯтоҳ барои кӯтоҳ ҳисоб карда мешаванд, вале ин техникӣ дуруст нест. Функсияҳои яктарафа истилоҳи умумие мебошад, ки одатан барои функсияҳои крепостографӣ дар якҷоягӣ бо дигар намудҳои алгоритмҳо, ба монанди санҷиши тақсимотии давравӣ истифода мешавад.

Functions of Cryptographic Hash: Case Case

Биёед бигӯед, ки шумо версияи охирини браузери Firefox -ро зеркашӣ кунед . Барои ҳар як сабаб, шумо лозим буд, ки онро аз сайти ғайр аз Mozilla аз он зеркашӣ кунед. Дар сомонае, ки шумо ба боварӣ омӯхтед, дар он ҷо намебинед, шумо мехоҳед боварӣ ҳосил намоед, ки файли насбкунӣ танҳо ба шумо зеркашӣ шудааст, ҳамон тавре, ки Mozilla пешниҳод мекунад.

Бо истифода аз санҷиши маҷмӯӣ , шумо бо истифода аз функсияи махсуси калимаҳои калимаҳои кӯҳнашуда ҳисоб карда метавонед (мегӯянд SHA-2) ва он гоҳ ба оне, ки дар сомонаи Mozilla нашр шудааст, муқоиса кунед.

Агар онҳо баробар бошанд, пас шумо метавонед боварӣ ҳосил кунед, ки зеркашии шумо як Mozilla ба шумо барои шумо лозим аст.

Нигоҳ доштани чекҳо чист? Барои бештар аз ин ҳисобкунакҳои махсус, илова кардани мисолҳои бештар оид ба истифодаи чекҳо барои боварӣ ҳосил кунед, ки файлҳоеро, ки шумо зеркашӣ мекунед, дар ҳақиқат он чизе ки шумо интизор будед, ин аст.

Метавонад функсияҳои Cryptographic Hash Revit?

Функсияҳои cryptographic tohc барои пешгирӣ кардани қобилияти бозгаштан ба чекҳо, ки онҳо ба матнҳои ибтидоӣ бармегардонанд.

Бо вуҷуди ин, гарчанде ки онҳо баръакси бознагаштани онҳо имконнопазиранд, ин маънои онро дорад, ки онҳо 100% кафолат додаанд, ки маълумотро муҳофизат мекунанд.

Машқи ҷадвалбанди сақфбахш истифода бурда мешавад, то ки зудтар тасвири мундариҷаро муайян созед. Мизҳои рангубор асосан калимаҳоест, ки ҳазорон, миллионҳо, ё ҳатто миллиардҳо долларро дар якҷоягӣ бо арзиши қайди матнӣ номбар мекунанд.

Дар ҳоле, ки ин технологияи баръакси cryptographic algorithm нест, он метавонад инчунин аз он аст, ки хеле оддӣ ба кор аст. Дар ҳақиқат, чунки ҳеҷ миқдори сӯзишвориҳои борик метавонанд ҳар як маҷмӯи имконпазирро дар рӯйхат номбар кунанд, онҳо одатан танҳо "муфассал" барои ибораҳои оддӣ ҳастанд ... монанди пароли заиф.

Дар ин ҷо як варианти соддашудаи ҷадвали рангубор барои нишон додани тарзи кор ҳангоми истифодаи функсияи SHA-1 cryptographic:

Матнҳои матнӣ SHA-1 чек
12345 8cb2237d0679ca88db6464eac60da96345513964
password1 Эълон!
Иловемидог a25fb3505406c9ac761c8428692fbf5d5ddf1316
Jenny400 7d5eb0173008fe55275d12e9629eef8bdb408c1f
Даллас1984 Дар

Барои ин арзишҳо, ки бо истифода аз санҷиш муайян карда мешавад, талаб мекунад, ки клавиатура фаҳмид, ки алгоритми cryptographic hash барои истеҳсоли онҳо истифода шудааст.

Барои ҳифзи иловагӣ, баъзе вебсайтҳое, ки паролҳои корбарро захира мекунанд, пас аз арзёбӣ пеш аз он, ки пеш аз он захира карда шудааст, ба аломати кристаллографии кӯҳнашуда вазифаҳои иловагӣ иҷро мекунанд.

Ин нишон медиҳад, ки арзиши нав, ки танҳо сервери вебсайтро мефаҳмонад ва ба таври мунтазам мутобиқат намекунад.

Масалан, пас аз ворид шудан ба парол ва ҷамъоварии ҳосил, он метавонад ба якчанд қисм ҷудо карда шавад ва пеш аз он ки дар базаи махкам нигоҳ дошта шавад, ё аломатҳои муайяни дигаронро бо ҳамдигар иваз кардан мумкин аст. Вақте, ки истифодабаранда кӯшиш мекунад, ки бори дигар санҷиши онҳоро санҷад, ин вазифаи иловагӣ аз ҷониби сервери вебсайт ва бозгашти аслии бозсозӣ, барои санҷидани он, ки рамзи истифодабаранда дуруст аст.

Бо ин амал, фоиданокии хромро маҳдуд мекунад, ки ҳамаи чекҳо маҳруманд.

Боз ин ақида дар ин ҷо иҷро кардани функсияе, ки номаълум аст, ба назар мерасад, ки агар hacker медонад, ки cryptographic hash algorithm медонад, вале ин одати оддӣ нест, пас донистани танзимоти гузарвожаҳо ғайриимкон аст.

Паролҳо ва Функсияҳои Cryptographic Hash

Ба монанди ҷадвалбандии рангорангӣ, чӣ гуна пойгоҳи додаҳои паролҳои корбарро захира мекунад. Вақте ки парол ба шумо ворид мешавад, маҷмӯи таҳрирӣ ва дар муқоиса бо сабти номи истифодабарандаатон муқоиса карда мешавад. Пас шумо дастрасӣ пайдо мекунед, агар онҳо дучор бошанд.

Бо дарназардошти он, ки функсияи cryptographic hash ба натиҷаҳои ғайричашмдошт табдил меёбад, оё ин маънои онро дорад, ки шумо метавонед калимаи раҳкушои худро ҳамчун 12345 , ба ҷои 12 $ 34 $ 5 , танҳо ба хотири танзимҳои худ фаҳманд? Ин бешубҳа нест , ва дар ин ҷо чаро ...

Тавре, ки шумо мебинед, ин ду паролро ҳам танҳо бо роҳи ҷустуҷӯи танҳо дар маҷмӯъ ҳал кардан ғайриимкон аст:

MD5 барои 12345: 827ccb0eea8a706c4c34a16891f84e7b

MD5 барои 12 @ 34 $ 5: a4d3cc004f487b18b2ccd4853053818b

Пас, дар назари аввал шояд шумо фикр кунед, ки ин яке аз ин паролҳоро истифода бурдан мумкин аст. Ин воқеан дуруст аст, агар ҳуҷчаро аз ҳисоби калимаи рамзгузорӣ гузаронидан осонтар карда шуда бошад, ки он ба санҷиши MD5 ҷавобгӯи мантиқ нест.

Ҳуҷҷати қувваи шадиди бригада дар якҷоягӣ бо тасвири калимаи раҳкушо дар якчанд дақиқаҳои тасодуфӣ гирифта мешавад. Дар ин ҳолат, ба назар мерасад, ки "12345" хеле осон аст, аммо ба таври тасодуфӣ ба таври тасодуфӣ муқоиса кардани дигараш душвор аст. Ҳуҷраи луобӣ ба он монанд аст, ки ҳуҷумкунанда аз ҳар як калимаҳо, рақамҳо ё ибораҳо аз рӯйхати паролҳои умумӣ (ва аз ҳама кам истифодашуда) параграфкардашуда, 12345-ро дар ҳақиқат будан мумкин аст.

Ҳамин тавр, ҳарчанд вазифаҳои криминологии хатикҳо ба маҷмӯи ғайримуқаррарӣ душвортар шуда бошанд ҳам, шумо бояд калимаи махфии худро барои ҳамаи ҳисобҳои онлайн ва маҳаллии худ истифода баред.

Маслиҳат: Намунаҳои заиф ва заъифҳои сершуморро дида мебароем, агар шумо боварӣ надошта бошед, ки оё шумо калимаи раҳкушоро баррасӣ кардаед.

Маълумоти бештар дар бораи функсияҳои хатифии тасвир

Он метавонад монанди функсияҳои кредитии воҳиди бо рамзгузорӣ алоқаманд бошад, вале ду кор дар роҳҳои хеле гуногун.

Рамзгузорӣ як раванди дуюм аст, ки чизи он барои нопадид шудан номумкин аст, аммо сипас баъдтар решакан карда мешавад. Шумо метавонед файлҳоеро, ки шумо захира кардед, рамзгузорӣ кардед , ки ҳар касе, ки ба онҳо дастрасӣ хоҳад кард, наметавонад онҳоро истифода барад, ё шумо метавонед рамзгузории интиқоли файлро барои рамзкунонии файлҳое, ки дар шабака ҳаракат мекунанд, ба монанди онҳое, ки шумо бор кардан ё онлайн зеркашӣ кунед.

Тавре, ки дар боло зикр шуд, функсияҳои cryptographic ish дар якҷоягӣ кор мекунад, ки дар маҷмӯаҳо бо пароли махсуси бозгаштан ба монанди он ки чӣ гуна файлҳои рамзкардашуда бо пароли махсуси рамзкунонӣ хонда мешаванд. Хизматҳои функсионалии клавиатураи хатикӣ танҳо ба ду қисмҳои маълумотҳо муқоиса карда мешавад, ба монанди ҳангоми зеркашӣ кардани файлҳо, паролҳои захирашуда, гирифтани маълумот аз пойгоҳи додаҳо ва ғайра.

Ин имкон медиҳад, ки як cryptographic hash барои тавлиди ҳамон як қисмҳои гуногуни маълумот кор кунад. Вақте ки ин ҳодиса рӯй медиҳад, ин садама номида мешавад. Бешубҳа, ин масъалаи бузург аст, ки бо тамоми нуқтаи функсияҳои кристаллографии кӯҳӣ барои ҳар як маълумоте,

Сабабҳои садамаҳо метавонанд ба амал оянд, зеро ҳар як функсияи cryptographic hash, новобаста аз маълумоти воридшавӣ, арзиши дарозии муқаррариро меафзояд. Масалан, функсияи MD5 cryptographic ish ( 82), 1007ccb0eea8a706c4c34a16891f84e7b , 1f633b2909b9c1addf32302c7a497983 , ва барои e10adc3949ba59abbe56e057f20f883e барои се блоги гуногуни маълумот.

Иҷозати якум аз 12345 , дуюм аз 700 ном ва рақамҳо сохта шудааст, ва сеюм аз 123456 иборат аст . Ҳамаи се калимаҳо дарозии гуногун доранд, аммо натиҷаҳо ҳамеша 32 рамзи дароз аз давраи истифодабарии MD5 мебошанд.

Тавре ки шумо дидед, шумораи муайяни санҷишҳое, ки метавонанд таъсис дода шаванд, қариб ягон маҳдуд вуҷуд дорад, зеро ҳар як тағйироти ночизе, ки дар воридот пешбинӣ карда мешавад, ки маҷмӯи комилро фароҳам меорад. Бо вуҷуди ин, чунки маҳдудияти шумораи зангҳо як функсияи cryptographic ish метавонад метавонад истеҳсол гардад, имкон дорад, ки шумо ба зудӣ ба зудӣ дучор мешавед.

Ин аст, ки чаро функсияҳои криптографии хатикҳо сохта шудаанд. Ҳангоме, ки MD5 тавсифи арзиши 32-рақамро тавлид мекунад, SHA-1 40 рақамро ташкил медиҳад ва SHA-2 (512) 128 истеҳсол мекунад. Шумораи рақамҳое, ки тақдими он доранд, эҳтимолан, ки садама рӯй хоҳад дод, зеро он имкон медиҳад, арзишҳои беназир.