Medical devices with intelligent accessories
First Claim
Patent Images
1. A medical device, comprising:
- an authenticator memory configured to store a shared authentication secret; and
a dedicated authenticator processor configured to;
receive a message authentication code (MAC) from an accessory, the MAC being based on a seed value;
generate a hash value based on the seed value and the shared authentication secret;
perform an authentication of the MAC by comparing the hash value with the MAC;
if the performed authentication results in a match between the hash value and the MAC, generate an accessory authorization output; and
if the performed authentication results in no match between the hash value and the MAC, generate an accessory rejection output.
1 Assignment
0 Petitions
Accused Products
Abstract
A medical device and associated systems with host devices and one or more accessories are disclosed that are capable of authenticating the host device with intelligent one of more of the intelligent accessories. Each of the host device and the one or more accessories can share a secret or other unique code. The authentication occurs without transmission of the secret or unique code between the host device and the one or more accessories.
51 Citations
25 Claims
-
1. A medical device, comprising:
-
an authenticator memory configured to store a shared authentication secret; and a dedicated authenticator processor configured to; receive a message authentication code (MAC) from an accessory, the MAC being based on a seed value; generate a hash value based on the seed value and the shared authentication secret; perform an authentication of the MAC by comparing the hash value with the MAC; if the performed authentication results in a match between the hash value and the MAC, generate an accessory authorization output; and if the performed authentication results in no match between the hash value and the MAC, generate an accessory rejection output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A medical device system having a medical device configured to one or both of treat or monitor a patient, comprising:
-
an accessory having; an accessory memory configured to; securely store one or more accessory secrets, the secure storage of the one or more accessory secrets configured to prevent the one or more accessory secrets from being read or retrieved from the accessory without authentication by a component of the medical device; and store a shared hashing algorithm; a secure connector; and a medical device having; an authenticator memory configured to; store one or more shared authentication secrets, each of the shared authentication secrets being associated with an accessory for the medical device; and store the shared hashing algorithm; a dedicated authenticator processor configured to; through the secure connector, receive a message authentication code (MAC) from the accessory, the MAC being based on a seed; perform an authentication of the MAC by running the seed and the one or more shared authentication secrets through the shared hashing algorithm; and generate an output that includes authentication results based on the performed authentication of the MAC; and generate instructions from the output that includes an operational control of one or both of the medical device and the accessory. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
Specification