Authentication of devices of a dispersed storage network
    73.
    发明授权
    Authentication of devices of a dispersed storage network 有权
    分散式存储网络的设备认证

    公开(公告)号:US09077734B2

    公开(公告)日:2015-07-07

    申请号:US13180673

    申请日:2011-07-12

    IPC分类号: H04L29/08 H04L29/06

    CPC分类号: H04L67/1097 H04L63/08

    摘要: 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.

    摘要翻译: 一种方法由第一处理模块开始,该第一处理模块生成分散存储网络(DSN)认证请求帧,其包括认证数据和认证码,其中认证码引用有效的认证过程。 该方法继续第一处理模块将DSN认证请求帧发送到第二处理模块。 该方法继续,第二处理模块确定第二处理模块是否包括认证码引用的有效认证过程。 当第二处理模块包括有效的认证处理时,由第二处理模块根据有效的认证处理处理认证数据,以产生已处理的认证数据。 该方法继续,第二处理模块生成包括经处理的认证数据并将DSN认证响应帧发送到第一处理模块的DSN认证响应帧。

    Obtaining a signed certificate for a dispersed storage network
    74.
    发明授权
    Obtaining a signed certificate for a dispersed storage network 有权
    获取分散存储网络的签名证书

    公开(公告)号:US08776186B2

    公开(公告)日:2014-07-08

    申请号:US13588259

    申请日:2012-08-17

    IPC分类号: H04L9/32

    摘要: A method begins by a dispersed storage (DS) processing module generating a certificate signing request (CSR) that includes a certificate and a certificate extension, wherein the certificate includes information regarding a requesting device and wherein the certificate extension includes information regarding an accessible dispersed storage network (DSN) address range for the requesting device. The method continues with the DS processing module outputting the CSR to a certificate authority of a DSN and receiving a signed certificate from the certificate authority, wherein the signed certificate includes a certification signature of the certificate authority authenticating the certificate and the certificate extension. The method continues with the DS processing module storing the signed certificate for use when generating a DSN access request, wherein the DSN access request is requesting access to dispersed storage error encoded data in the DSN at an address within the accessible DSN address range.

    摘要翻译: 一种分散存储(DS)处理模块开始的方法,所述分散存储(DS)处理模块生成包括证书和证书扩展的证书签名请求(CSR),其中证书包括关于请求设备的信息,并且其中证书扩展包括关于可访问的分散存储 网络(DSN)地址范围。 该方法继续,DS处理模块将CSR输出到DSN的证书机构并从认证机构接收签名的证书,其中签名的证书包括认证机构的认证签名以证明证书和证书扩展。 该方法继续存储在生成DSN访问请求时使用的签名证书的DS处理模块,其中DSN访问请求正在以可访问的DSN地址范围内的地址请求访问DSN中的分散的存储错误编码数据。

    Distributed storage timestamped revisions
    75.
    发明授权
    Distributed storage timestamped revisions 有权
    分布式存储时间戳修订

    公开(公告)号:US08732206B2

    公开(公告)日:2014-05-20

    申请号:US12838080

    申请日:2010-07-16

    IPC分类号: G06F7/00 G06F17/30

    摘要: Various revisions of encoded data slices stored in a distributed storage system can be time stamped to assist in retrieving desired data revisions. Each of the multiple revisions of the encoded data slices may have the same name, but different revision numbers. An encoded data slice, which is received at a distributed storage unit along with a write command, slice name, and the revision number, is time stamped. The timestamp and revision number are stored in conjunction with the data slice. A desired encoded data slice can be retrieved by sending a read command, slice name, and timeframe to the distributed storage unit. The appropriate encoded data slice can be retrieved by determining which revision number has a timestamp most closely matching the requested timeframe.

    摘要翻译: 存储在分布式存储系统中的编码数据片段的各种修订可以被时间戳以帮助检索所需的数据修订。 编码数据片段的多个版本中的每一个可以具有相同的名称,但是不同的版本号。 在分布式存储单元处接收的编码数据片与写命令,片名和修订号一起被时间戳。 时间戳和版本号与数据片一起存储。 可以通过向分布式存储单元发送读取命令,片名称和时间帧来检索期望的编码数据片。 可以通过确定哪个版本号具有与所请求的时间帧最匹配的时间戳来检索适当的编码数据片。

    Storing data in a dispersed storage network
    76.
    发明申请
    Storing data in a dispersed storage network 有权
    将数据存储在分散的存储网络中

    公开(公告)号:US20130111293A1

    公开(公告)日:2013-05-02

    申请号:US13611803

    申请日:2012-09-12

    IPC分类号: H03M13/05 G06F11/10

    摘要: A method begins for a first group of data segments by a dispersed storage (DS) processing module selecting a first vault parameter set from a plurality of vault parameter sets and generating a first plurality of sets of slice names for a first plurality of sets of encoded slices in accordance with the first vault parameter set. The method continues for a second group of data segments with the DS processing module selecting a second vault parameter set from the plurality of vault parameter sets and generating a second plurality of sets of slice names for a second plurality of sets of encoded slices in accordance with the second vault parameter set.

    摘要翻译: 通过分散存储(DS)处理模块开始针对第一组数据段的方法,从多个保险库参数集合中选择第一保险库参数集合,并为第一组多组编码的数据段生成第一组多个片名称集合 根据第一个保险库参数集切片。 该方法继续用于第二组数据段,其中DS处理模块从多个保险库参数集中选择第二保险库参数集合,并根据第二组数据段生成用于第二多组编码片段的第二组片名称集合 第二个保险库参数集。

    INTERMEDIATE WRITE OPERATION DISPERSED STORAGE NETWORK FRAME
    77.
    发明申请
    INTERMEDIATE WRITE OPERATION DISPERSED STORAGE NETWORK FRAME 有权
    中间写操作分散存储网络框架

    公开(公告)号:US20110261840A1

    公开(公告)日:2011-10-27

    申请号:US13080490

    申请日:2011-04-05

    IPC分类号: H04L12/02

    摘要: A method begins by a processing module generating a payload of a dispersed storage network (DSN) frame regarding an intermediate write request operation by generating one or more transaction number fields of the payload to include one or more transaction numbers corresponding to a write request operation, wherein the intermediate write request operation is associated with the write request operation. The method continues with the processing module generating a protocol header of the DSN frame by generating a payload length field of the protocol header to include a payload length that represents a length of the one or more transaction number fields and generating remaining fields of the protocol header.

    摘要翻译: 一种方法开始于处理模块,通过生成有效负载的一个或多个交易号字段来包括对应于写入请求操作的一个或多个交易号码,生成关于中间写入请求操作的分散存储网络(DSN)帧的有效载荷, 其中中间写请求操作与写请求操作相关联。 该方法继续处理模块通过生成协议报头的有效载荷长度字段来生成DSN帧的协议报头,以包括表示一个或多个交易号字段的长度的有效载荷长度,并生成协议报头的剩余字段 。

    DISPERSED STORAGE NETWORK FRAME PROTOCOL HEADER
    78.
    发明申请
    DISPERSED STORAGE NETWORK FRAME PROTOCOL HEADER 有权
    分散存储网络框架协议头

    公开(公告)号:US20110261838A1

    公开(公告)日:2011-10-27

    申请号:US13073948

    申请日:2011-03-28

    IPC分类号: H04L12/02

    摘要: A method to generate a protocol header of a dispersed storage network (DSN) frame begins by a processing module generating a protocol class field and generating a protocol class version field. The method continues with the processing module generating an operation code (opcode) field and generating a request/response field. The method continues with the processing module generating a request number field and generating a payload length field. The method continues with the processing module outputting, in order, the protocol class field, the protocol class version field, the opcode field, the request/response field, the request number field, and the payload length field.

    摘要翻译: 生成分散存储网络(DSN)帧的协议报头的方法由生成协议类字段的处理模块开始并生成协议类版本字段。 该方法继续处理模块生成操作码(opcode)字段并产生请求/响应字段。 该方法继续处理模块生成请求号字段并生成有效载荷长度字段。 该方法继续,处理模块顺序地输出协议类字段,协议类版本字段,操作码字段,请求/响应字段,请求号字段和有效载荷长度字段。

    DISTRIBUTED STORAGE TIMESTAMPED REVISIONS
    79.
    发明申请
    DISTRIBUTED STORAGE TIMESTAMPED REVISIONS 有权
    分销存储期限修订版

    公开(公告)号:US20110106855A1

    公开(公告)日:2011-05-05

    申请号:US12838080

    申请日:2010-07-16

    IPC分类号: G06F17/30

    摘要: Various revisions of encoded data slices stored in a distributed storage system can be time stamped to assist in retrieving desired data revisions. Each of the multiple revisions of the encoded data slices may have the same name, but different revision numbers. An encoded data slice, which is received at a distributed storage unit along with a write command, slice name, and the revision number, is time stamped. The timestamp and revision number are stored in conjunction with the data slice. A desired encoded data slice can be retrieved by sending a read command, slice name, and timeframe to the distributed storage unit. The appropriate encoded data slice can be retrieved by determining which revision number has a timestamp most closely matching the requested timeframe.

    摘要翻译: 存储在分布式存储系统中的编码数据片段的各种修订可以被时间戳以帮助检索所需的数据修订。 编码数据片段的多个版本中的每一个可以具有相同的名称,但是不同的版本号。 在分布式存储单元处接收的编码数据片与写命令,片名和修订号一起被时间戳。 时间戳和版本号与数据片一起存储。 可以通过向分布式存储单元发送读取命令,片名称和时间帧来检索期望的编码数据片。 可以通过确定哪个版本号具有与所请求的时间帧最匹配的时间戳来检索适当的编码数据片。

    Intermediate write operation dispersed storage network frame
    80.
    发明授权
    Intermediate write operation dispersed storage network frame 有权
    中间写操作分散存储网络框架

    公开(公告)号:US08654789B2

    公开(公告)日:2014-02-18

    申请号:US13080490

    申请日:2011-04-05

    IPC分类号: H04J3/16

    摘要: A method begins by a processing module generating a payload of a dispersed storage network (DSN) frame regarding an intermediate write request operation by generating one or more transaction number fields of the payload to include one or more transaction numbers corresponding to a write request operation, wherein the intermediate write request operation is associated with the write request operation. The method continues with the processing module generating a protocol header of the DSN frame by generating a payload length field of the protocol header to include a payload length that represents a length of the one or more transaction number fields and generating remaining fields of the protocol header.

    摘要翻译: 一种方法开始于处理模块,通过生成有效负载的一个或多个交易号字段来包括对应于写入请求操作的一个或多个交易号码,生成关于中间写入请求操作的分散存储网络(DSN)帧的有效载荷, 其中中间写请求操作与写请求操作相关联。 该方法继续处理模块通过生成协议报头的有效载荷长度字段来生成DSN帧的协议报头,以包括表示一个或多个交易号字段的长度的有效载荷长度,并生成协议报头的剩余字段 。