EP1580922A2

Methods and modular cryptographic davice with enhanched communication control

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), a host network processor (54) coupled to the user network interface, and a cryptographic processor (36) coupled to the host network processor. Additionally, the communications module (32) may include a network communications interface (47) coupled to the cryptographic processor. The host processor (54) may generate cryptographic processor command packets for the cryptographic processor (36) each having an address portion and a data portion, and it may also encapsulate command packets for the communications module (32) in the data portions of the cryptographic processor command packets. The cryptographic processor (36) may pass the communications module command packets to the communications module without performing cryptographic processing thereon.

EP1580922A2, 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, a host network processor coupled to said user network interface, and a cryptographic processor coupled to said host network processor;said communications module comprising a network communications interface coupled to said cryptographic processor;said host network processor generating cryptographic processor command packets for said cryptographic processor each comprising an address portion and a data portion, and encapsulating command packets for said communications module in the data portions of said cryptographic processor command packets;said cryptographic processor passing the communications module command packets to said communications module without performing cryptographic processing thereon.
  2. 2
    The cryptographic device of Claim 1 wherein said host network processor formats the data portions based upon the simple network management protocol (SNMP).
  3. 3
    The cryptographic device of Claim 1 wherein the communications module command packets comprise Ethernet packets.
  4. 4
    The cryptographic device of Claim 1 wherein the cryptographic processor command packets comprise Internet protocol (IP) packets.
  5. 5
    The cryptographic device of Claim 1 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, a host network processor coupled to the user network interface, and a cryptographic processor coupled to the host network processor;providing a communications module comprising a network communications interface coupled to the cryptographic processor;causing the host network processor to generate cryptographic processor command packets for the cryptographic processor each comprising an address portion and a data portion, and to encapsulate command packets for the communications module in the data portions of the cryptographic processor command packets;and causing the cryptographic processor to pass the communications module command packets to the communications module without performing cryptographic processing thereon.
  7. 7
    The method of Claim 6 further comprising causing the host network processor to format the data portions based upon the simple network management protocol (SNMP).
  8. 8
    The method of Claim 6 wherein the communications module command packets comprise Ethernet packets.
  9. 9
    The method of Claim 6 wherein the cryptographic processor command packets comprise Internet protocol (IP) packets.
  10. 10
    The method of Claim 6 wherein the user network interface comprises an Ethernet Local Area Network (LAN) interface, and wherein the network communications interface comprises a network LAN interface.