Hirdetés

Keresés

Hirdetés

Új hozzászólás Aktív témák

  • Male

    nagyúr

    válasz klambi #24 üzenetére

    AES és 3DES: mindkettőnél maga az algoritmus nyilvános, de a kulcs titkos. (biztonságos, egyszerűen megvalósítható hardveresen, stb, viszont a kódoláshoz és a dekódoláshoz is ugyan azt az kulcsot használja)

    RSA: az algoritmus nyilvános, kétkulcsos titkosítás (nyilvános kulcs, titkos kulcs). Alapesetben a címzett nyilvános kulcsával (neten megosztva van, kb úgy mint egy telefonkönyv, tehát bárki hozzáfér) titkosítják az üzenetet, amit dekódolni a titkos kulccsal lehet -> idegennek tudsz titkosítva üzenetet küldeni, amit (ha vigyázott a titkos kulcsára) csak ő tud dekódolni. (fordítva azonosításra is jó -> saját, titkos kulccsal kódolsz, ha a nyilvános kulcsoddal lehet dekódolni, akkor te küldted az üzenetet)

    Ezek a leglényegesebb különbségek. (nem részletezem, mert késő van :) )

    Az SHA-1 pedig egy hash algoritmus (kb olyasmi, mint a CRC kód), pl üzenetek pecsétjének az elkészítésében használják. Csinál egy rövid, mondjuk 128 bit hosszú sorozatot az eredeti nagyméretű üzenetből, amit késöbb pl az RSA-nál a titkos kulccsal kódolnak, és hozzácsatolnak az elküldött üzenethez -> így garantálható, hogy az üzenet valóban a feladótol jött (RSA nyilvános kulccsal dekódolva), és az is ellenőrizhető, hogy az üzenet az eredeti (nem változtaták meg az útja során).

Új hozzászólás Aktív témák