Issue
Both base32 and base64 CLI utils are part of gnu coreutils. So, why not add a base16?
Solution
In my opinion, this is due to the fact that hex encoding doubles the amount of data being encoded. This approach was deemed inappropriate.
P.S. Here is a C# example of the console tool that provides base16 encoding. Application input can be obtained from files, command line, keyboard or by redirecting output from another console application according to so called "Unix way" software. Unfortunately, it uses the Windows API but can be redesigned for Linux.
Answered By - ng256 Answer Checked By - Cary Denson (WPSolving Admin)