freeware rar utility
Free rar software
   DOWNLOAD PEAZIP FREE RAR AND ZIP UTILITY
ONLINE SUPPORT SOFTWARE'S FAQ
LEARN MORE
rar free
free rar software free rar utility
portable rar rar freeware free rar
free rar tool

free rar files utility

PeaZip is a free cross-platform file archiver that provides an unified portable GUI for many Open Source technologies like 7-Zip, FreeArc, PAQ, UPX...
Create 7Z, ARC, BZ2, GZ, *PAQ, PEA, QUAD/BALZ, TAR, UPX, WIM, XZ, ZIP files
Open and extract over 180 archive types: ACE, ARJ, CAB, DMG, ISO, LHA, RAR, UDF, ZIPX files and more...
Features of PeaZip includes extract, create and convert multiple archives at once, create self-extracting archives, split/join files, strong encryption with two factor authentication, encrypted password manager, secure deletion, find duplicate files, calculate hashes, export job definition as script.

free rar software

free rar
FAQ / WORK WITH SUPPORTED FILE TYPES > OPEN PEA FILES
open source rar

PEA: Pack, Encrypt, Authenticate



PEA ARCHIVING & ENCRYPTION TOOL

MORE INFORMATION ON PEA FORMAT FEATURES

extract .pea files



Pea executable is the engine implementing PEA file format archiving, extraction, encryption, and decryption routines; it is released as Open Source freeware program under LGPLv3 license.
Pea file compression and cryptograpy utility can be compiled as a cross-platform autocontained (portable) executable that can be used from batch scripts or invoked by a GUI frontend like PeaZip or it can be used also as library from external application; it supports it's native .pea archive format and also raw file split / join with optional integrity check ranging to CRCs to cryptographically strong hashes, to detect treats ranging from casual file corruption to malicious data tampering.
You don't need a separate download for getting Pea archiving utility's Windows/Linux executables, sources and documentation, since are part of the respective PeaZip packages, available from download pages.

Read more: what is PEA file format

Implementation details

Archiving and compression

Input data is compressed with a Deflate-based compression scheme (PCOMPRESS) defined in PEA file format specifications, resulting in compression ratio and compression speed similar to typical compressor of that class, like Zip, PKZip, and GZip.
Please note that at present stage of development of PEA format maximum compression is out of the scope of the project; a fast and versatile deflate-based compression scheme was used in order to offer a reasonable tradeoff between compression ratio and speed to make PEA suitable for most uses.
For a standardised compression benchmark, including PeaZip's compression ratio using PEA format, you can look at Matt Mahoney's Large Text Compression Benchmarkfile compressibility

Integrity check and encryption algorithms

Checksum/CRC, hash and strong encryption algorithms are provided by Wolfgang Ehrhardt's cryptography library for Pascal/Delphi (released under zlib license), to enforce privacy of input data (AES based encryption, optionally Serpent or Twofish), to detect file corruption (checksum and hash functions), and, with use of authenticated encryption, to guarantee: secrecy (only intended recipient can read the data), integrity (data transmission was not tampered), and authenticity (data comes from expected sender).

Purpose

Algorithms

Pea: Object, Stream and Volume level; Raw file join/split optional integrity check

Checksum/CRC

Adler32, CRC32, CRC64

Hash

MD5, SHA1, RIPEMD-160, SHA256, SHA512, Whirlpool, SHA3-256, SHA3-512

Pea: Stream level only

Authenticated encryption

AES128 HMAC, AES128/256 EAX, Serpent 128/256 EAX, Twofish 128/256 EAX


File split and join

Pea utility file split and join features are compatible with most file split applications; just provide an input file to split it to the desired output size.
Optionally Pea can save a control file containing checksum or hash (see Control algorithm paragraph) of each volume and of the original file, allowing file level and volume level integrity check, which will be ignored by other file split utilities.
Merging back the split file, Pea will check this control file and give a simple warning if it's not found, i.e. because the file was split by other file split application, or cast an error message if not matching.


Other features

Pea executable, other than implementing extraction and archiving in .PEA format, uses the internally supported features (encryption, checksum/hash, randomness sampling etc...) for other general file management utility tasks, not necessarily related with file archiving, as in PeaUtils spin-off utility, providing also tools for:
  • secure data deletion (file data and free disk space)
  • file checksum/hash utility
  • byte to byte file compare utility

How to compile


Pea utility is compiled and built using Lazarus, an Open Source RAD IDE based on FreePascal, a language widely compatible with Delphi, Kylix, ObjectPascal.
Sources are available from PeaZip download page; source packages contains instructions and documentation also for compiling pea binary implementation.
While pea binary comes precompiled only for MS Windows, Linux, and BSD, Lazarus/FPC (and Wolfgang Ehrhardt's crypto library) targets a far larger number of systems and architectures, so any help in porting pea format and implementation on new platform is welcome.
More information on PEA format features

External online resources: authenticated encryptiondata confidentiality, integrity, authenticity assurance, EAX modetwo pass authentication cipher, AES (Rijndael)Joan Daemen, Vincent Rijmen algorithm encryption algorithm, Twofishtwofish cipher, SerpentSerpent cipher ciphers, checksum/CRCverify data integrity and hashcompute hash value Wikipedia pages, Deflatedata compression algorithm description on Wikipedia; software supporting PEA archives PeaExtractorsimple rar extractor application, Universal Extractorarchive extraction program, Wolfgang Ehrhardt's Pascal/Delphi cryptography librarydelphi software library.

Topics: free Pea program, what is .pea file extension wiki, how do I open pea files (handle, read / write, view content), extract to new folder, drag and drop extraction, authenticated encryption, hash file, native encrypted file format.


RELATED & SIMILAR PAGES
7Z FILE EXTENSION
ARCHIVING FILE FORMATS COMPARISON

BZIP2 COMPRESSION ALGORITHM
 
COMMAND LINE EXAMPLES

CONVERT RAR TAR ZIP FILES

DEDUPLICATE FILES AND FOLDERS

EXTRACT CAB FILES

EXTRACT TAR FILES

EXTRACT ZIPX FILES

GZIP DEFLATE COMPRESSION

OPEN ACE FILES

OPEN ISO FILES
 
MISSING PASSWORD

RAR FILE EXTENSION

SCAN COMPRESSED FILES

SECURE DATA DELETE
ZIP FILES AND FOLDERS
Tag Cloud
7-zip ace files archive manager authenticated encryption cab files convert archives encrypt files encryption utility extract rar extract tar extract zip files file compression find duplicate files free archiver free rar free zip open iso image open rar password protected archives PEA files rar files rar utility secure delete split files strong encryption tar windows unrar unzip zip files zip utility





download rar software
DOWNLOADS
free rar archiver
All PeaZip downloads
PeaZip for Windows 32 bit
PeaZip for Windows 64 bit
PeaZip Portable
PeaZip Linux/BSD
online rar program support
SUPPORT
how do i zip unzip files
Online help
Frequently Asked Questions
More information





open rar files
DONATE
rar files
Support PeaZip project, or donate to FAO, UNICEF and UNESCO from donation page

© PeaZip srl: TOS, Privacy
OSDN software repository
free rar downloads
SourceForge software repository
free rar
Releases Feed zipx files
PeaZip Wiki rar files
Developer email download rar software
Search knowledge-base
rar archiver