IP Library Granted Patent US 7,747,849
Granted Patent B2
US 7,747,849 · App. 11/508,188 · Granted Jun 29, 2010

Secure communications equipment for processing data packets according to the send mechanism

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,747,849
App. No.
11/508,188
Granted
Jun 29, 2010
Kind
B2
Abstract

A security-procuring method for making an item of communications equipment (E) secure, said item of communications equipment comprising an operating system core (K) and a set of software applications (A), said core including at least one IPv6 protocol stack (PS) making it possible to transmit incoming data packets from an input port (P IN ) to an application (A) and to transmit outgoing data packets from an application (A) to an output port (P OUT ), said protocol stacks including a set of interfaces (H PRE , H IN , H OUT , H POST ) organized to enable external modules connected to them to access said data packets transmitted by said at least one protocol stack at determined points associated with said interfaces. Said method is characterized in that an input module (M IN ) and an output module (M OUT ) are connected respectively to an input interface (H IN ) and to an output interface (H OUT ) of said core (K), and in that said modules select, analyze, and, if necessary, modify the data packets of the Network Discovery Protocol (NDP), in compliance with the Secure Neighbor Discovery (SEND) mechanism.

Claims (17)

1. A security-procuring method for making a gateway secure, said gateway including, an operating system core, said operating system core including at least one IPv6 protocol stack, said protocol stacks including a set of interfaces organized to enable external modules connected to the set of interfaces to access data packets transmitted by said at least one protocol stack at determined points associated with said interfaces, wherein said method comprises:

connecting an input module to an input interface of said operating system core;

connecting an output module to an output interface of said operating system core;

selecting and analyzing the data packets of a Network Discovery Protocol by at least one of the input module and the output module;

modifying the data packets of the Network Discovery Protocol by at least one of the input module and the output module in compliance with a Secure Neighbor Discovery Protocol mechanism, in a manner that is transparent for said operating system core, said external modules analyzing and modifying a “CGA” option and a “RSA signature” option of said data packets of the Network Discovery Protocol; and

situating the determined points at an input port and an output port of said protocol stacks.

2. The security-procuring method according to claim 1 , wherein said operating system is a Linux system, and said determined points are defined in compliance with a “NetFilter” infrastructure.

3. The security-procuring method according to claim 2 , wherein said external modules analyze and modify a “CGA” option and a “RSA signature” option of said data packets of the Network Discovery Protocol.

4. An item of communications equipment comprising:

an operating system core;

said operating system core including at least one IPv6 protocol stack;

said protocol stacks including a set of interfaces organized to enable external modules connected to the set of interfaces to access data packets transmitted by said at least one protocol stack at determined points associated with said interfaces;

an input module and an output module connected respectively to an input interface and to an output interface; and

wherein said input module and output module are configured to select, analyze, and modify the data packets of a Network Discovery Protocol, in compliance with a Secure Neighbor Discovery Protocol mechanism, in a manner that is transparent to said operating system core, said external modules analyzing and modifying a “CGA” option and a “RSA signature” option of said data packets of the Network Discovery Protocol; and

situating the determined points at an input port and an output port of said protocol stacks.

5. The item of communications equipment according to claim 4 , wherein said operating system is a Linux system, and said determined points are defined in compliance with a “NetFilter” infrastructure.

6. The item of communications equipment according claim 5 , wherein said external modules analyze and modify a “CGA” option and a “RSA signature” option of said data packets of the Network Discovery Protocol.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
CHANGE OF NAME Recorded Feb 14, 2019
From: ALCATEL
To: ALCATEL LUCENT
Reel/Frame 048329/0784 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2006
From: CLEVY, LAURENT; LEGRAS, THIERRY
To: ALCATEL
Reel/Frame 018708/0845 →