Host Identity Protocol (HIP) est une technique d'identification d'un hôte dans un réseau IP ou IPv6 comme Internet. Cette technique vise à séparer les rôles d'identificateur et de localisateur de l'adresse, chaque hôte étant identifié par un Host Identity (HI) grâce à une infrastructure de sécurité à clé publique.
Dans les réseaux HIP, les applications se connectent à des hôtes par leur identifiant cryptographique et non par leur adresse IP, ce qui permet le découplage vis-à-vis de la couche réseau.