Transferring a domain name from one registrar company to another normally entails the use of a unique authorization code, which different companies call an EPP authorization code, a domain name password or an Auth code. This code can be used as a protection measure against unsanctioned transfers with all gTLD and with most ccTLD extensions. It can be obtained only by the domain name registrant and is provided by the present domain registrar company. It must be given to the new domain registrar company because the transfer cannot be started without it. The code is case-sensitive and usually contains digits and special characters, so as to stop unauthorized persons from cracking it. Some registrar companies even alter the codes of domain names registered through them from time to time for even better safety.