Преглед садржаја:
Дефиниција - Шта значи Дигест порука 2 (МД2)?
Мессаге Дигест 2 је хасх функција која се користи у криптографији. Развијен 1989. године од стране Роналда Ривеста, оријентисан је према бајту, стварајући 128-битну хасх вредност уз помоћ поруке произвољне дужине. Оптимизиран је за 8-битне рачунаре. Мессаге Дигест 2 развијен је углавном за употребу за апликације за дигитални потпис, за које је била потребна сигурна и компримована велика датотека да се потпише приватним кључем. Иако се и даље користи у инфраструктури јавних кључева, ретко се користи пошто је потребно дуго рачунање и више се не сматра сигурном.
Тецхопедиа објашњава Дигест за поруке 2 (МД2)
Дигест порука 2 зависи од случајне пермутације бајтова. Тридесет двоцифрени хексадецимални бројеви користе се за представљање 128-битних хехеса порука Дигест 2. Алгоритам поруке Дигест 2 користи поруку било које дужине и производи излаз 128-битног прегледавања уноса порука. Претпоставља се да је немогуће произвести две поруке са истим преиспитивањем порука или добити унапред дефинисану циљну поруку из дате поруке. Процес алгоритма поруке Дигест 2 укључује следеће кораке: додавање бајтова паддинга, додавање контролне суме, иницијализација међуспремника за сакупљање порука за израчунавање прегледавања порука, обрада поруке у блоковима од 16 бајтова и на крају производња резултата.
Једна од највећих предности Мессаге Дигест 2 је његова једноставност у имплементацији. Међутим, Мессаге Дигест 2 је спорији у поређењу са Мессаге Дигест 4 или 5. То је зато што је оптимизовано за 8-битне рачунаре, док су Мессаге Дигест 4 и 5 оптимизовани за 32-битне рачунаре. Поново, упоређујући алгоритме сигурних хасх-ова као што су СХА-1 или СХА-256, алгоритми поруке Дигест 2 имају спорије перформансе. Међутим, откривено је да би превара 2 порука могла процурити информација о кључевима нападима судара, због чега више није фаворизована.