filmov
tv
C++ Programming on Linux - Crypto++ Gzip Lossless Compression

Показать описание
In this short video, it's going to discuss how to gzip/gunzip using crypto++ library.
gzip is a file format and a software application used for file compression and decompression. it is one of common used data compression format standardized in RFC 1952 specification, and it is based on the DEFLATE algorithm, and a lossless compression format
For Instance:
1) A GZ file with .gz extension. is whole gzip compressed file
3) the popular used PDF file, is exampl of gzip embedered file format.
it's page image object data is using gzip format that embeded into the file.
you can reference one of eraly video in this channel, Decording PDF File page and Read Decooding Gzip File.
4) The gzip format is used in HTTP compression, a technique used to speed up the sending of HTML and other
content on the internet, It is one of the three standard formats for HTTP compression specified in RFC 2616.
The example of early videos in this channel, they are using zlib library to processing gzip data format. zlib is standard library in most Linux distribution, In general zlib library is a classic C library, and
Crypto++ is Moden C++ library. You can compare both examples and have your own oponion and make your own decision for your project.
Reference early video from this channel:
The example code of this video has been uploaded onto GitHub for your reference:
gzip is a file format and a software application used for file compression and decompression. it is one of common used data compression format standardized in RFC 1952 specification, and it is based on the DEFLATE algorithm, and a lossless compression format
For Instance:
1) A GZ file with .gz extension. is whole gzip compressed file
3) the popular used PDF file, is exampl of gzip embedered file format.
it's page image object data is using gzip format that embeded into the file.
you can reference one of eraly video in this channel, Decording PDF File page and Read Decooding Gzip File.
4) The gzip format is used in HTTP compression, a technique used to speed up the sending of HTML and other
content on the internet, It is one of the three standard formats for HTTP compression specified in RFC 2616.
The example of early videos in this channel, they are using zlib library to processing gzip data format. zlib is standard library in most Linux distribution, In general zlib library is a classic C library, and
Crypto++ is Moden C++ library. You can compare both examples and have your own oponion and make your own decision for your project.
Reference early video from this channel:
The example code of this video has been uploaded onto GitHub for your reference: