Authentication of devices of a dispersed storage network
First Claim
1. A method for authenticating devices within a dispersed storage network (DSN), the method comprises:
- generating, by a first device of the devices, a DSN authentication request frame that includes authenticating data and an authenticating code, wherein the authenticating code references a valid authenticating process of a plurality of valid authenticating processes;
transmitting, by the first device, the DSN authentication request frame to a second device of the devices;
determining, by the second device, whether the second device includes the valid authentication process referenced by the authentication code;
when the second device includes the valid authentication process, processing, by the second device, the authenticating data in accordance with the valid authentication process to produce processed authenticating data;
generating, by the second device, a DSN authentication response frame that includes the processed authenticating data; and
transmitting, by the second device, the DSN authentication response frame to the first device.
5 Assignments
0 Petitions
Accused Products
Abstract
A method begins by a first processing module generating a dispersed storage network (DSN) authentication request frame that includes authenticating data and an authenticating code, wherein the authenticating code references a valid authenticating process. The method continues with the first processing module transmitting the DSN authentication request frame to a second processing module. The method continues with the second processing module determining whether the second processing module includes the valid authentication process referenced by the authentication code. When the second processing module includes the valid authentication process, processing, by the second processing module, the authenticating data in accordance with the valid authentication process to produce processed authenticating data. The method continues with the second processing module generating a DSN authentication response frame that includes the processed authenticating data and transmitting the DSN authentication response frame to the first processing module.
84 Citations
26 Claims
-
1. A method for authenticating devices within a dispersed storage network (DSN), the method comprises:
-
generating, by a first device of the devices, a DSN authentication request frame that includes authenticating data and an authenticating code, wherein the authenticating code references a valid authenticating process of a plurality of valid authenticating processes; transmitting, by the first device, the DSN authentication request frame to a second device of the devices; determining, by the second device, whether the second device includes the valid authentication process referenced by the authentication code; when the second device includes the valid authentication process, processing, by the second device, the authenticating data in accordance with the valid authentication process to produce processed authenticating data; generating, by the second device, a DSN authentication response frame that includes the processed authenticating data; and transmitting, by the second device, the DSN authentication response frame to the first device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for authenticating a device within a dispersed storage network (DSN), the method comprises:
-
generating a DSN authentication request frame that includes authenticating data and an authenticating code, wherein the authenticating code references a valid authenticating process of a plurality of valid authenticating processes; transmitting the DSN authentication request frame to the device; receiving a DSN authentication response frame that includes processed authenticating data, wherein the device processed the authenticating data in accordance with the valid authentication process to produce the processed authenticating data; comparing the processed authenticating data with anticipated processed authenticating data; when the processed authenticating data compares favorably with the anticipated processed authenticating data, indicating authentication of the device; and when the processed authenticating data compares unfavorably with the anticipated processed authenticating data, indicating failure of authentication of the device. - View Dependent Claims (8, 9)
-
-
10. A method for a device to be authenticated within a dispersed storage network (DSN), the method comprises:
-
receiving a DSN authentication request frame that includes authenticating data and an authenticating code, wherein the authenticating code references a valid authenticating process of a plurality of valid authenticating processes; determining whether the device includes the valid authentication process referenced by the authentication code; when the device includes the valid authentication process, processing the authenticating data in accordance with the valid authentication process to produce processed authenticating data; generating a DSN authentication response frame that includes the processed authenticating data; and transmitting the DSN authentication response frame. - View Dependent Claims (11, 12, 13)
-
-
14. A dispersed storage network (DSN) comprises:
-
a first device; and a second device, wherein; the first device generates a DSN authentication request frame that includes authenticating data and an authenticating code, wherein the authenticating code references a valid authenticating process of a plurality of valid authenticating processes; the first device transmits the DSN authentication request frame to the second device; the second device determines whether the second device includes the valid authentication process referenced by the authentication code; when the second device includes the valid authentication process, the second device processes the authenticating data in accordance with the valid authentication process to produce processed authenticating data; the second device generates a DSN authentication response frame that includes the processed authenticating data; and the second device transmits the DSN authentication response frame to the first device. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer comprises:
-
an interface; a memory; and a processing module operable to; generate a DSN authentication request frame that includes authenticating data and an authenticating code, wherein the authenticating code references a valid authenticating process of a plurality of valid authenticating processes; transmit, via the interface, the DSN authentication request frame to a device within a dispersed storage network (DSN); receive, via the interface, a DSN authentication response frame that includes processed authenticating data, wherein the device processed the authenticating data in accordance with the valid authentication process to produce the processed authenticating data; compare the processed authenticating data with anticipated processed authenticating data; when the processed authenticating data compares favorably with the anticipated processed authenticating data, indicate authentication of the device; and when the processed authenticating data compares unfavorably with the anticipated processed authenticating data, indicate failure of authentication of the device. - View Dependent Claims (21, 22)
-
-
23. A computer comprises:
-
an interface; a memory; and a processing module operable to; receive, via the interface, a DSN authentication request frame that includes authenticating data and an authenticating code, wherein the authenticating code references a valid authenticating process of a plurality of valid authenticating processes; determine whether the computer includes, in the memory, the valid authentication process referenced by the authentication code; when the computer includes the valid authentication process, process the authenticating data in accordance with the valid authentication process to produce processed authenticating data; generate a DSN authentication response frame that includes the processed authenticating data; and transmit, via the interface, the DSN authentication response frame. - View Dependent Claims (24, 25, 26)
-
Specification