Шестигранный подходит.
Получить арифметическое право, и вы получите право кодирования.
Только не используйте base64.
Base64 является большим обратным порядком байтов файла схемы кодирования, которая принимает данные, которые должны быть кодированы, и делит его на группы по 24 бита (3 слова 8 бит). Если есть какие-либо отстойные, колодки кодирования base64 его на шатуне. Решительно не то, что вы хотите.
Это в основном нонсенс. Если вы используете это право, то так же, как base58 и шестигранные, base64 является совершенно правильным способом для кодирования любого
байтов на всех, в том числе закрытого ключа, представленный в обычном порядке. Обивка на конце гарантирует, что вы можете расшифровать те же байты, которые вы закодированные несмотря на группировку. Тем не менее, его набор символов является подмножеством base58-х (+ / O0Il являются дополнительными символами), и так как он не делает "есть средства, чтобы использовать все base58 кодировку", Base64 будет еще хуже вариант. И может быть, если вы хотите, чтобы кодировать секретный ключ в виде числа, без указания, как, который превратился в байты, все может пойти наперекосяк? Но на самом деле, [некоторые байты] == [же байты из].
Я рекомендую casascius или brainwallet варианты, связанные с luv2drnkbr (я не использовал pybitcointools, но я бы ожидать, что это хороший вариант, тоже). Обязательно проверьте кодирование / декодирование / дешифрование, прежде чем двигаться реальные деньги на что-то вроде этого.