This book covers various algorithms for compression and encryption, some of which overlap, serving both purposes simultaneously. We will discuss why one algorithm works better for one case and not another as well as how different implementations are superior or more robust. All of the algorithms and code are presented in the C programming language and all are available free online.
I started writing novels (24 so far) and textbooks (47 so far) after semi-retiring from a long career in industry. In so doing, I hope to entertain, encourage, and also pass on what I have learned.