coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Extensions to the `base64' Program


From: Ray Dillinger
Subject: Re: Extensions to the `base64' Program
Date: Wed, 02 Sep 2015 12:15:49 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.8.0


On 08/31/2015 06:39 AM, Pádraig Brady wrote:

>   There are probably other variants of base64 in use
>   (like also transforming the '=' padding char for
>   easier to read URLs), and so using the external tr
>   solution is more general.

FYI, Base58, base64, and hexadecimal are fairly common ways to
express cryptographic keys, and there is no available command
line tool to transcode hex or base64 to and from base58.

Base58 is also used in encoding short URLs.

Base58 is essentially base64 restricted to alphanumerics
(hence by default compatible with URLs, double-click selection,
command lines that shells won't parse to something unexpected,
etc) minus characters which could easily be visually confused.

At present there are three incompatible but semi-standard
versions of it. Here's a handy URL:

https://en.wikipedia.org/wiki/Base58

Would coreutils like a command-line tool to do this?

                                Bear

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]