Systems and methods are disclosed and include a processor configured to execute instructions stored in a nontransitory computer-readable medium. The instructions include generating first message authentication code (MAC) bytes (111-1) based on a shared secret key (102). The instructions include generating first nonce bytes (109-1) and an authenticated packet (110) based on first MAC bytes, the first nonce bytes, and a message byte (104). The instructions include generating a de-whitened tone byte (113) based on the shared secret key. The instructions include generating a message packet (140) that includes the authenticated packet and the de-whitened tone byte. Generating the message packet includes pseudo-randomly identifying a first location of the authenticated packet and inserting the de-whitened tone byte at the first location. The instructions include transmitting the message packet to the peripheral device and establishing a communication link (50) between a portable device (10) and a peripheral device in response to the peripheral device validating the message packet.
L'invention concerne des systèmes et des procédés qui incluent un processeur configuré pour exécuter des instructions sauvegardées dans un support non transitoire lisible par un ordinateur. Les instructions consistent à générer de premiers octets de code d'authentification de messages (MAC) (111-1) sur la base d'une clé secrète partagée (102). Les instructions consistent à générer de premiers octets de nonce (109-1) et un paquet authentifié (110) sur la base de premiers octets de MAC, des premiers octets de nonce, et d'un octet de message (104). Les instructions consistent à générer un octet de ton déblanchi (113) sur la base de la clé secrète partagée. Les instructions consistent à générer un paquet de messages (140) qui inclut le paquet authentifié et l'octet de ton déblanchi. La génération du paquet de messages consiste à identifier de manière pseudo-aléatoire un premier emplacement du paquet authentifié et à insérer l'octet de ton déblanchi au premier emplacement. Les instructions consistent à transmettre le paquet de messages au dispositif périphérique et à établir une liaison de communication (50) entre un dispositif portatif (10) et un dispositif périphérique en réponse à la validation par le dispositif périphérique du paquet de messages.
MOBILE DE-WHITENING
DÉBLANCHIMENT MOBILE
11.07.2019
Patent
Elektronische Ressource
Englisch