Text to base32 SHA1 Converter

Enter a string (or converted hex)

Calculated SHA1 hash (base32)

Calculated SHA1 hash (hex)

Reverse it...

Hi there, I dragged this file together to make non-random keys for BTSync.

A BTSync key is a 160 bit number that must be entered as a 32 character base-32 coded string. This program takes any string you like and pushes it through SHA1 to create a base-32 value suitable for BTSync.

Note: the null key ie Hex zeros is actually AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA in real base-32 and the empty string is hashed to 3I42H3S6NNFQ2MSVX7XZKYAYSCX5QBYJ by SHA1 in base-32.