Message Digest 2 (MD2)

Szerző: Laura McKinney
A Teremtés Dátuma: 1 Április 2021
Frissítés Dátuma: 14 Lehet 2024
Anonim
message digest algorithm md2,md5,sha1,sha256,sha384 overview
Videó: message digest algorithm md2,md5,sha1,sha256,sha384 overview

Tartalom

Meghatározás - Mit jelent a Digest 2 (MD2)?

A Digest 2 egy kriptográfiában használt hash-funkció. Az 1989-ben Ronald Rivest által kifejlesztett, bájt-orientált, tetszőleges hosszúságú 128 bites kivonatot eredményez. 8 bites számítógépekre lett optimalizálva. A Digest 2 programot elsősorban digitális aláírási alkalmazásokhoz fejlesztették ki, amelyekhez biztonságos és tömörített nagy fájlt kellett aláírni egy privát kulccsal. Noha továbbra is használatban van a nyilvános kulcsú infrastruktúrákban, ritkán használják, mivel hosszú időbe telik a számítás, és már nem tekintik biztonságosnak.


Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza a Digest 2-et (MD2)

A 2. kivonat a bájtok véletlenszerű permutációjától függ. Harminchárom számjegyű hexadecimális számot használunk a 128 bites Digest 2 kivonat ábrázolására. A Digest 2 algoritmus bármilyen hosszúságú elemet használ, és a bemenet 128 bites kivonatát eredményezi. Feltételezzük, hogy lehetetlen két azonos emésztéssel előállítani vagy egy előre meghatározott célt emésztést előállítani egy adott anyagból. A Digest 2 algoritmus folyamata a következő lépéseket foglalja magában: töltésbájt hozzáfűzése, ellenőrző összeg hozzáfűzése, az emésztő puffer inicializálása az emésztés kiszámításához, a 16 bájtos blokkok feldolgozása és végül a kimenet előállítása.


A Digest 2 egyik legnagyobb előnye az egyszerűség a végrehajtásban. A Digest 2 azonban lassabb a Digest 4 vagy 5-hez képest. Ennek oka az, hogy 8-bites számítógépekre lett optimalizálva, míg a Digest 4 és 5-et 32 ​​bites gépekre optimalizálták. Ismét összehasonlítva a biztonságos hash algoritmusokat, mint például az SHA-1 vagy az SHA-256, a Digest 2 algoritmusok teljesítménye lassabb. Azt azonban felfedezték, hogy a 2-es emésztett anyag kiszivároghat az információkról a kulcsokról ütközéses rohamokkal, ezért ez már nem részesül előnyben.