Transferring a domain name from one company to another typically involves the use of a unique domain name authorization code, which different registrar companies call an EPP key, a domain name password or an Auth code. This code can be used as a safety mechanism against unwanted transfers with all generic and with most country-code extensions. It can be obtained only by the owner of the particular domain and is provided by the present registrar company. It must be given to the new domain registrar company because the transfer process cannot be started without it. The code is case-sensitive and usually comprises of digits and special symbols, so as to hinder unauthenticated persons from guessing it. Certain domain registrars even reset the codes of domain names registered through them after a given amount of time for better security.