EP1580934A2

Methods and modular cryptographic device with enhanced interface protocol

Abstract

A cryptographic device (30) may include a cryptographic module (31) and a communications module (32) coupled thereto. The cryptographic module (31) may include a user network interface (35) and a cryptographic processor (36) coupled thereto. The communications module (32) may include a network communications interface (47) coupled to the cryptographic processor (36). The cryptographic processor (36) may communicate with the user network interface (35) using a predetermined protocol, and the cryptographic processor may also communicate with the network communications interface (47) using the predetermined protocol.

EP1580934A2, drawing sheet 1
Sheet 1 of 15

Term

Term ended

Projected expiry passed 21 March 2025, 1.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

10 claims: 2 independent, 8 dependent

  1. 1
    A cryptographic device comprising:a cryptographic module and a communications module coupled thereto;said cryptographic module comprising a user network interface and a cryptographic processor coupled thereto;said communications module comprising a network communications interface coupled to said cryptographic processor;said cryptographic processor communicating with said user network interface using a predetermined protocol, and said cryptographic processor communicating with said network communications interface using the predetermined protocol.
  2. 2
    The cryptographic device of Claim 1 wherein said user network interface and said network communications interface both comprise Local Area Network (LAN) interfaces;and said predetermined protocol comprises Media Independent Interface (MII).
  3. 3
    The cryptographic device of Claim 1 wherein said cryptographic processor comprises:a host network processor communicating with said user network interface using the predetermined protocol;and a cryptography circuit communicating with said host network processor using the predetermined protocol.
  4. 4
    The cryptographic device of Claim 1 and wherein said cryptographic module and said communications module both operate using at least one unique external media access control (MAC) address, and at least one fixed internal MAC address.
  5. 5
    The cryptographic device of Claim 1 wherein said communications module is removably coupled to said cryptographic module;and wherein said communications module comprises a predetermined one from among a plurality of interchangeable communications modules each for communicating over a different communications media.
  6. 6
    A communications method comprising:coupling a cryptographic module to a network device, the cryptographic module comprising a user network interface and a cryptographic processor coupled thereto;providing a communications module comprising a network communications interface coupled to the cryptographic processor;using the cryptographic processor to communicate with the user network interface and the network communications interface using a predetermined protocol;and using the network communications interface to communicate with a network.
  7. 7
    The method of Claim 6 wherein the user network interface and the network communications interface both comprise LAN interfaces;and wherein the predetermined protocol comprises Media Independent Interface (MII).
  8. 8
    The method of Claim 6 wherein the cryptographic processor comprises:a host network processor communicating with the user network interface using the predetermined protocol;a cryptography circuit communicating with the host network processor using the predetermined protocol;an encrypted data buffer circuit coupled between the user network interface and the cryptography circuit;and an unencrypted data buffer circuit coupled between the cryptography circuit and the network communications interface.
  9. 9
    The method of Claim 6 wherein the cryptographic module and the communications module both operate using at least one unique external media access control (MAC) address, and at least one fixed internal MAC address.
  10. 10
    The method of Claim 6 wherein coupling the communications module to the cryptographic processor comprises removably coupling the communications module to the cryptographic module;and wherein the communications module comprises a predetermined one from among a plurality of interchangeable communications modules each for communicating over a different communications media.