Alors que les appareils ne évoquent des objets physiques qui effectuent une poignée de main physique au cours du processus, les appareils peuvent effectuer le processus de prise de contact avec le matériel ou le logiciel. Une poignée de main du logiciel utilise des codes numériques pour gérer l'autorisation alors une poignée de main du matériel utilise des fils supplémentaires pour contrôler les autorisations. Choisir entre logiciels et matériels des poignées de main pas chauffées comme le vinyle débat opposant CD, mais les deux méthodes ont leurs avantages. poignée de main du logiciel, le plus commun des deux, nécessite une bande passante supplémentaire pour terminer les transferts pour gérer le processus d'autorisation, mais il est plus pratique à mettre en œuvre que liaison matérielle.