aspose.info
ID

PEA - Format File Arsip PeaZip

Diperbarui

Apa itu file PEA?

File dengan ekstensi .pea, singkatan dari Kemas, Enkripsi, dan Autentikasi, adalah arsip zip yang dibuat dengan aplikasi perangkat lunak pengarsipan PeaZip. Ini fitur kompresi dan output volume ganda, dan menawarkan model keamanan yang fleksibel melalui Enkripsi dan kriptografi yang diautentikasi. Ini memberikan privasi dan otentikasi data. Utilitas PeaZip tersedia sebagai mesin sumber terbuka yang dapat dikompilasi untuk berbagai OS sesuai kebutuhan.

Format File PEA

Spesifikasi format file PEA tersedia untuk umum sebagai referensi developer. Arsip PEA adalah file biner dengan model keamanan yang fleksibel dan pemeriksaan integritas yang berlebihan mulai dari checksum hingga hash yang kuat secara kriptografis. Ini mendefinisikan tiga tingkat komunikasi yang berbeda untuk dikendalikan:

  • Streams - aliran data output aktual yang dibentuk oleh banyak file input dan dapat ditulis ke beberapa volume output
  • Objek - masukkan file dan folder yang dikirim ke arsip .pea
  • Volume - file arsip keluaran yang dapat direntang ke ukuran yang ditentukan pengguna

Masing-masing bersifat opsional dan dapat digabungkan sesuai kebutuhan pengguna. Format file PEA dapat menyimpan satu aliran yang berisi objek tak terbatas. Setiap aliran berukuran hingga 2^64 byte.

File PEA menawarkan pemeriksaan integritas opsional dan enkripsi yang diautentikasi menggunakan AES dalam mode EAX atau HMAC, atau Twofish dan Serpent dalam mode EAX.

Tajuk Arsip PEA

Header arsip adalah 10 byte dan disusun sebagai berikut.

ByteDeskripsi
1Bidang byte ajaib untuk disambiguasi format file: $EA
1Nomor Versi
1Nomor Revisi
1Skema kontrol volume
1Mendeklarasikan OS tempat aliran dibuat
1Mendeklarasikan enkode tanggal dan waktu OS
1Mendeklarasikan pengkodean karakter nama objek
1Mendeklarasikan tipe CPU (dikodekan dalam 7 bit) dan endianness (dalam msb)
1Dicadangkan untuk penggunaan mendatang

Referensi

Lihat juga