A system comprising: a computing device (100, 210) comprising a general-purpose central processing unit; a first hardware accelerator to perform a subset of computing operations of the general-purpose central processing unit, wherein the first hardware accelerator processes one or more of the subset of computing operations at a processing speed greater than the general-purpose central processing unit; a second hardware accelerator of a same type as the first hardware accelerator; a first set of computer-readable storage media comprising computer-executable instructions, which, when executed by the first hardware accelerator, cause the first hardware accelerator to: maintain a first secure communication channel with a customer based on a first cryptographic information; obtain a second cryptographic information associated with the second hardware accelerator; generate a first encrypted communication by encrypting the first cryptographic information utilizing the second cryptographic information; and transmit the first encrypted communication to the second hardware accelerator; and a second set of computer-readable storage media comprising computer-executable instructions, which, when executed by the second hardware accelerator, cause the second hardware accelerator to: obtain the first cryptographic information by decrypting the transmitted first encrypted communication; and establish a second secure communication channel with the same customer based on the first cryptographic information. a computing device (100, 210) comprising a general-purpose central processing unit; a first hardware accelerator to perform a subset of computing operations of the general-purpose central processing unit, wherein the first hardware accelerator processes one or more of the subset of computing operations at a processing speed greater than the general-purpose central processing unit; a second hardware accelerator of a same type as the first hardware accelerator; a first set of computer-readable storage media comprising computer-executable instructions, which, when executed by the first hardware accelerator, cause the first hardware accelerator to: maintain a first secure communication channel with a customer based on a first cryptographic information; obtain a second cryptographic information associated with the second hardware accelerator; generate a first encrypted communication by encrypting the first cryptographic information utilizing the second cryptographic information; and transmit the first encrypted communication to the second hardware accelerator; and maintain a first secure communication channel with a customer based on a first cryptographic information; obtain a second cryptographic information associated with the second hardware accelerator; generate a first encrypted communication by encrypting the first cryptographic information utilizing the second cryptographic information; and transmit the first encrypted communication to the second hardware accelerator; and a second set of computer-readable storage media comprising computer-executable instructions, which, when executed by the second hardware accelerator, cause the second hardware accelerator to: obtain the first cryptographic information by decrypting the transmitted first encrypted communication; and establish a second secure communication channel with the same customer based on the first cryptographic information. obtain the first cryptographic information by decrypting the transmitted first encrypted communication; and establish a second secure communication channel with the same customer based on the first cryptographic information.