IP Library Granted Patent US 10,355,861
Granted Patent B2
US 10,355,861 · App. 15/471,818 · Granted Jul 16, 2019

Chassis-based cryptographic affinities

Inventors: Sushma Basavarajaiah (Bangalore, IN); Rama R. Bisa (Bangalore, IN); Chitrak Gupta (Bangalore, IN); Mukund P. Khatri (Austin, TX)
Assignee: Dell Products, LP
H04L9/0866H04L9/083H04L9/3236H04L63/04H04L63/10
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 10,355,861
App. No.
15/471,818
Granted
Jul 16, 2019
Kind
B2
Abstract

Cryptographic affinities are generated to improve security in data centers. When a blade server is hot swapped, the cryptographic affinities protect electronic data stored within the blade server. The cryptographic affinities are generated based on hashing a unique chassis identifier. If the blade server is installed in a different chassis, the cryptographic affinities lock out the different chassis from read, write, and other access operations. The cryptographic affinities may even require deleting or reformatting before rekeying is commenced.

Claims (34)

1. A method of cryptographic security, comprising:

receiving, by an information handling system, a blade identifier that uniquely identifies a blade server installed in a chassis;

retrieving, by the information handling system, a chassis identifier that uniquely identifies the chassis;

hashing, by the information handling system, the blade identifier and the chassis identifier using an electronic representation of a hashing algorithm to generate a cryptographic affinity that uniquely identifies the blade server installed in the chassis;

comparing the cryptographic affinity to a previously generated value; and

permitting a read/write access to electronic data stored by the blade server in response to the cryptographic affinity matching the previously generated value.

2. The method of claim 1 , further comprising storing the cryptographic affinity in an electronic database.

3. The method of claim 1 , further comprising storing the cryptographic affinity in the electronic database, the electronic database electronically associating the cryptographic affinity and the blade identifier.

4. The method of claim 1 , further comprising storing the cryptographic affinity in the electronic database, the electronic database electronically associating the cryptographic affinity and the chassis identifier.

5. The method of claim 1 , further comprising storing the cryptographic affinity in an electronic database, the electronic database electronically associating the cryptographic affinity to the blade identifier and to the chassis identifier.

6. An apparatus, comprising:

a hardware processor; and

a memory device, the memory device storing instructions, the instructions when executed causing the hardware processor to perform operations including:

receiving a blade identifier sent from a blade server installed in a chassis the blade identifier uniquely identifying the blade server;

retrieving a chassis identifier that uniquely identities the chassis having the blade server installed therein;

hashing the blade identifier and the chassis identifier using an electronic representation of a hashing algorithm to generate a cryptographic affinity that uniquely identifies the blade server installed in the chassis;

comparing the cryptographic affinity to a previously generated value; and

permitting a read/write access to electronic data stored by the blade server in response to the cryptographic affinity matching the previously generated value.

7. The system of claim 6 , wherein the operations further comprise storing the cryptographic affinity in an electronic database.

8. The system of claim 6 , wherein the operations further comprise storing the cryptographic affinity in the electronic database, the electronic database electronically associating the cryptographic affinity and the blade identifier.

9. The system of claim 6 , wherein the operations further comprise storing the cryptographic affinity in the electronic database, the electronic database electronically associating the cryptographic affinity and the chassis identifier.

10. The system of claim 6 , wherein the operations further comprise storing the cryptographic affinity in the electronic database, the electronic database electronically associating the cryptographic affinity to the blade identifier and to the chassis identifier.

11. The system of claim 6 , wherein the operations further comprise receiving a request for the read/write access to the electronic data stored by the blade server.

12. A memory device storing instructions that when executed cause a hardware processor to perform operations, the operations comprising:

receiving a blade identifier sent from a blade server installed in a chassis, the blade identifier uniquely identifying the blade server;

retrieving a chassis identifier that uniquely identifies the chassis having the blade server installed therein;

hashing the blade identifier and the chassis identifier using an electronic representation of a hashing algorithm to generate a cryptographic affinity that uniquely identifies the blade server installed in the chassis;

comparing the cryptographic affinity to a previously generated value; and

permitting read/write access to electronic data stored by the blade server in response to the cryptographic affinity matching the previously generated value.

13. The memory device of claim 12 , wherein the operations further comprise denying access to the blade server based on the cryptographic affinity.

14. The memory device of claim 12 , wherein the operations further comprise denying a read operation from the blade server based on the cryptographic affinity.

15. The memory device of claim 12 , wherein the operations further comprise denying a write operation to the blade server based on the cryptographic affinity.

16. The memory device of claim 12 , wherein the operations further comprise deleting the electronic data stored to the blade server based on the cryptographic affinity.

17. The memory device of claim 15 , wherein the operations further comprise generating the cryptographic affinity in response to the hashing of the blade identifier with a group identifier associated with a group of chassis.

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (042769/0001) Recorded Apr 26, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO WYSE TECHNOLOGY L.L.C.)
Reel/Frame 059803/0802 →
RELEASE OF SECURITY INTEREST AT REEL 042768 FRAME 0585 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058297/0536 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
PATENT SECURITY INTEREST (CREDIT) Recorded Jun 12, 2017
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 042768/0585 →
PATENT SECURITY INTEREST (NOTES) Recorded Jun 12, 2017
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 042769/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2017
From: BASAVARAJAIAH, SUSHMA; BISA, RAMA R.; GUPTA, CHITRAK; KHATRI, MUKUND P.
To: DELL PRODUCTS, LP
Reel/Frame 042221/0855 →
Continuity (1)
Related Publication 20180287791A1 · Oct 4, 2018