# Functions
GetAccountRegisterDetails prompts user for registration data like name, email, organizatoin.
IsDomainName checks if a string is a presentation-format domain name (currently restricted to hostname-compatible "preferred name" LDH labels and SRV-like "underscore labels"; see golang.org/issue/12421).
ShadowKey replaces middel of key with dots, so it could be safe printed to the console.