Дигест за поруку 5 (МД5)

Аутор: Laura McKinney
Датум Стварања: 1 Април 2021
Ажурирати Датум: 26 Јуни 2024
Anonim
MD5 - алгоритм и программная реализация
Видео: MD5 - алгоритм и программная реализация

Садржај

Дефиниција - Шта значи Дигест 5 (МД5)?

Дигест 5 (МД5) је хасх функција која се користи у криптографији. Развијен од стране Роналда Ривеста 1991. године, Дигест 5 производи 128-битну хасх вредност. Слично другим алгоритмима који су најраширенији, он је у великој мери развијен за апликације за дигитални потпис које на сигуран начин користе велику компримовану датотеку.


Иако се и даље широко користи, сигурност функције је озбиљно угрожена и као резултат тога већина апликација, посебно оних повезаних са владом САД-а, захтијева шифрирање СХА-2 породице хасх функција за криптографију. Дигест 5 сматра се поквареним и неподобним за даљу употребу, према америчком Одељењу за унутрашњу безбедност.

Увод у Мицрософт Азуре и Мицрософт Цлоуд | Кроз овај водич научићете о томе шта се рачуна у облаку и како вам Мицрософт Азуре може помоћи да мигрирате и покренете посао из облака.

Тецхопедиа објашњава Дигест 5 (МД5)

Појединости алгоритма Дигест 5 налазе се у РФЦ 1321. Алгоритам Дигест 5 користи дуљину било које дужине и даје 128-битни сажетак улаза. Алгоритам Дигест 5 не треба никакве велике табеле замене и представља проширење алгоритма Дигест 4. У поређењу с Дигестом 4, Дигест 5 је дизајнерски конзервативнији, али је спорији. Кораци укључени у алгоритам Дигест 5 су додавање битова паддинга, додавање приказа паддеда оригиналу, иницијализација багера за преиспитивање, обрада блокова са 16 речи и на крају резултат. У поређењу са Дигестом 4, Дигест 5 је мало сложенији.


На 32-битној машини Дигест 5 ради много брже у поређењу с другим алгоритмима за пробављање.Дигест 5 је једноставан за имплементацију у поређењу са сличним алгоритмима за пробављање. Потешкоће у проналажењу истог пробављања из две различите јединице су у редоследу 264 операције.