×

Optical transceiver with vendor authentication

  • US 8,819,423 B2
  • Filed: 11/26/2008
  • Issued: 08/26/2014
  • Est. Priority Date: 11/27/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for allowing an optical transceiver to be authenticated by a host computing system, the method comprising:

  • receiving data from the host computing system at the optical transceiver communicatively coupled to the host computing system, wherein the optical transceiver includes a processor and a persistent memory having thereon encryption/decryption microcode written to the persistent memory, by an authorized vendor, after manufacture of the optical transceiver that, when executed, causes the optical transceiver to perform an encryption operation or a decryption operation, wherein the encryption/decryption microcode accesses an encryption key that is generated by the authorized vendor and stored separately from the encryption microcode on the persistent memory when performing the encryption operation;

    writing the data to the persistent memory of the optical transceiver by the host computing system;

    after the data is written to the persistent memory, encrypting the data using the encryption/decryption microcode and the encryption key;

    storing the encrypted data on the persistent memory;

    providing the encrypted data from the persistent memory to the host computing system for verifying that the optical transceiver is associated with the authorized vendor, wherein the verifying that the optical transceiver is associated with the authorized vendor includes the host computing system decrypting the encrypted data received from the persistent memory and the host computing system determining whether the decrypted data matches the data previously sent to the optical transceiver;

    in response to the host computing system verifying that the optical transceiver is associated with the authorized vendor causing, by a control module of the optical transceiver, the optical transceiver to become fully operational; and

    in response to the host computing system verifying that the optical transceiver is not associated with the authorized vendor disabling, by the control module, the optical transceiver.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×