aspose.info
HU

PEA - PeaZip archív fájlformátum

Frissítve

Mi az a PEA fájl?

A .pea kiterjesztésű fájl, amely a Pack, Encrypt és Authenticate szavak rövidítése, egy zip archívum, amelyet a PeaZip archiváló szoftverrel hoztak létre. Tömörítéssel és többszörös kötetes kimenettel rendelkezik, és rugalmas biztonsági modellt kínál a hitelesített titkosításon és kriptográfián keresztül. Ez biztosítja az adatok titkosságát és hitelesítését is. A PeaZip segédprogram nyílt forráskódú motorként érhető el, amely a követelményeknek megfelelően különböző operációs rendszerekre fordítható.

PEA fájlformátum

A PEA fájlformátum specifikációi nyilvánosan elérhetők a fejlesztők számára. A PEA archívumok rugalmas biztonsági modellel és redundáns integritás-ellenőrzéssel rendelkező bináris fájlok, amelyek az ellenőrző összegektől a kriptográfiailag erős hash-ekig terjednek. Ez a kommunikáció három különböző szintjét határozza meg az irányításra:

  • Streamek – a tényleges kimeneti adatfolyam, amelyet több bemeneti fájl alkot, és több kimeneti kötetre írható
  • Objektumok – a .pea archívumba küldött bemeneti fájlok és mappák
  • Kötetek - kimeneti archív fájl, amely a felhasználó által meghatározott méretre bontható

Ezek mindegyike opcionális, és a felhasználói igényeknek megfelelően beépíthető. A PEA fájlformátum egyetlen adatfolyamot tud tárolni, amely korlátlan számú objektumot tartalmaz. Minden adatfolyam legfeljebb 2^64 bájt méretű.

A PEA fájlok opcionális integritás-ellenőrzést és hitelesített titkosítást kínálnak AES használatával EAX vagy HMAC módban, vagy Twofish és Serpent segítségével EAX módban.

PEA archívum fejléce

Az archívum fejléce 10 bájtos, és a következőképpen épül fel.

BájtokLeírás
1Magic byte mező a fájlformátum egyértelművé tételéhez: $EA
1Verziószám
1Revíziószám
1Hangerőszabályzó séma
1Az OS deklarálása, ahol a stream épült
1OS dátum és idő kódolás deklarálása
1Objektumok deklarálása név karakterkódolás
1A CPU típusának (7 bites kódolású) és endiannessnek (msb-ben) deklarálása
1Jövőbeli használatra fenntartva

Hivatkozások

Lásd még