CHFZIP

Was ist chfzip?

chfzip steht für "Cauchys Hash-Function ZIP".
chfzip komprimiert Dateien indem sie diese mit der CHF hashed.
chfzip erzielt dadurch erheblich bessere Kompressionsraten als gzip, bzip2, pkzip oder compress.
chfzip ist kein Archivpacker wie lharc, arj oder pkzip.
chfzip komprimiert einzelne Dateien, unabhängig davon ob die resultierende Datei tatsächlich kleiner ist, und ersetzt die Urdatei durch die komprimierte, indem es an den Dateinamen die Endung .cz anhängt.

Was ist chfunzip?

chfunzip dekomprimiert Datein mit Hilfe einer Variante des PLACeBO-Algoritmuses.
(Mehr Informationen zu PLACeBO gibt es hier)
chfunzip dekomprimiert nur Datein die mittels chfzip komprimiert wurden und mit .cz enden.

Wie funktioniert die CHF

Die CHF ist folgendermassen definiert:
f: {0,1}^n --> {0,1}^log(n)
f(x) = cos(x)*2^x*sin(x)^-1*g(x)*log(x)*tan(x)*2^(x^-1)*(x^2+x)*2^-1
g(x) = summe(i) i=1,...,x

Benutzung

# chfzip foobar
# chfunzip foobar.cz

download

chfzip.tar.bz2
ec69a8e368d4915f11feb696bfe8000a (MD5-Hash)