Transferring a domain from one company to another traditionally involves the use of a unique authorization code, which different companies call an EPP key, a domain name password or an AuthInfo code. This code can be used as a protection mechanism against unauthorized transfer attempts with all generic and with most country-code extensions. It can be obtained only by the owner of the specific domain and is issued by the current registrar. It must be given to the new registrar company because the transfer procedure cannot be started without it. The code is case-sensitive and generally contains numbers and special characters, so as to impede unauthorized people from hijacking it. Certain registrar companies even change the codes of domains registered through them after a particular amount of time for even better safety.