>>272
「そういえば」のところについて横から
正確なところは作者様に説明して頂くとして、まずはよくある基礎的な話

16進数を0〜Fで表すというのは、2進数4桁(4bit)を1文字で表すということです
この4bit 1文字がもっと効率化できると嬉しいわけで、有名な方法にBase64というのがあります
Base64だとF以降の文字も使って、6bit 1文字で表現します
NGpHash.txtには$が使われているのでBase64そのものではなく、これの仲間な気がしています

でも全く違う意図、方式かもしれません