Serveur de Temps NTP Notes chronométrage de précision - 3 - NTP d'authentification

 

NTP d'authentification est destiné à surmonter les risques de sécurité associés à l'Network Time Protocol. L'authentification permet à un client NTP pour s'assurer que la réponse à une demande de temps est effectivement venu à partir du serveur NTP prévu. Un client peut authentifier un serveur pour s'assurer que personne ne l'a malicieusement intercepté la communication entre le client et le serveur.

L'authentification des œuvres par le serveur NTP ajoutant celle d'un ensemble convenu de clés d'authentification cryptées pour toute réponse à un client. Le client ne peut le décrypter la clé d'authentification reçue du serveur pour s'assurer qu'il est l'une des clés d'accord et d'accepter ou de rejeter la riposte en conséquence.

Clés d'authentification NTP sont généralement cryptés en utilisant le MD5 (Message Digest Encryption 5), qui est un service sécurisé de 128 bits fonction de hachage cryptographique. MD5 est largement utilisé comme un algorithme de cryptage sécurisé et il est largement accepté comme un service de cryptage sécurisé.

Pour résumer, l'authentification cryptée est utilisée par un temps de réseau client pour authentifier le serveur NTP est bien celui qu'il prétend être et empêche toute interception malveillante des horodateurs. Chiffrement repose sur un ensemble commun convenu de clés cryptées entre le client et le serveur pour éviter l'interception.