Introduction

When used with hardware and software tokens, seed data is normally encoded in one of two main forms - Base32 and Hexadecimal encoding.

It is possible that when your receive your seed data the data may be encoded in a form that is not suitable for your intended use, and if this is the case, this article provides a simple solution for converting seed data between the two forms.

Converting Base32 encoded seed data to Hex

Base32 encoded seeds are formed as a mixture the digits "2" to "7", together with any letters of the alphabet (e.g. "BKP35U2OBZIECYPYHMEL6AANHTZUDDW2").

If you have a Base32 encoded seed and it is needed to be used in Hexadecimal form, then use the following procedure;

Converting Hex encoded seed data to Base32

Hexadecimal encoded seeds are formed as a mixture of the letters " "A" to "F", together with any numerical digits (e.g. "0A9FBED34E0E504161F83B08BF000D3CF3418EDA").

If you have a Hexadecimal encoded seed and it is needed to be used in Base32 form, then use the following procedure;