aspose.info
FA

PEA - فرمت فایل بایگانی PeaZip

به‌روزرسانی

فایل PEA چیست؟

فایلی با پسوند .pea، مخفف Pack، Encrypt و Authenticate، یک بایگانی zip است که با نرم افزار بایگانی PeaZip ایجاد شده است. دارای فشرده سازی و خروجی چندگانه است و یک مدل امنیتی انعطاف پذیر را از طریق رمزگذاری و رمزنگاری تأیید شده ارائه می دهد. این امر هم حریم خصوصی و هم احراز هویت داده ها را فراهم می کند. ابزار PeaZip به عنوان موتور منبع باز در دسترس است که می تواند برای سیستم عامل های مختلف بر اساس الزامات کامپایل شود.

فرمت فایل PEA

PEA file format specifications برای مرجع توسعه‌دهنده در دسترس عموم است. بایگانی‌های PEA فایل‌های باینری با مدل امنیتی انعطاف‌پذیر و بررسی‌های یکپارچگی اضافی از جمع‌های چک گرفته تا هش‌های رمزنگاری قوی هستند. این سه سطح مختلف ارتباط را برای کنترل تعریف می کند:

  • جریان‌ها - جریان داده‌های خروجی واقعی که توسط چندین فایل ورودی تشکیل می‌شود و می‌توان آن را در چندین حجم خروجی نوشت.
  • اشیاء - فایل‌ها و پوشه‌های ورودی ارسال شده به آرشیو نخود
  • حجم - فایل بایگانی خروجی که می تواند به اندازه تعریف شده توسط کاربر باز شود

هر یک از اینها اختیاری است و می تواند بر اساس نیاز کاربر گنجانده شود. فرمت فایل PEA می تواند یک جریان واحد حاوی اشیاء نامحدود را ذخیره کند. اندازه هر جریان حداکثر 2^64 بایت است.

فایل‌های PEA با استفاده از AES در حالت EAX یا HMAC، یا Twofish و Serpent در حالت EAX، بررسی یکپارچگی اختیاری و رمزگذاری تأیید شده را ارائه می‌دهند.

سربرگ آرشیو PEA

هدر آرشیو 10 بایت است و ساختار آن به صورت زیر است.

بایتتوضیحات
1فیلد بایت جادویی برای رفع ابهام فرمت فایل: $EA
1شماره نسخه
1شماره ویرایش
1طرح کنترل حجم
1اعلام سیستم عاملی که جریان در آن ساخته شده است
1اعلام کدگذاری تاریخ و زمان سیستم عامل
1اعلان نام اشیاء رمزگذاری کاراکتر
1اعلام نوع CPU (کد شده در 7 بیت) و endianness (در msb)
1برای استفاده در آینده محفوظ است

منابع

همچنین ببینید