METHODS, SYSTEMS AND APPARATUS FOR PUBLIC KEY ENCRYPTION USING ERROR CORRECTING CODES
    1.
    发明申请
    METHODS, SYSTEMS AND APPARATUS FOR PUBLIC KEY ENCRYPTION USING ERROR CORRECTING CODES 审中-公开
    使用错误修正代码进行公钥加密的方法,系统和设备

    公开(公告)号:US20150163060A1

    公开(公告)日:2015-06-11

    申请号:US14596098

    申请日:2015-01-13

    IPC分类号: H04L9/30 H04L9/08

    摘要: This invention provides improved security of the McEliece Public Key encryption system adding features which make full use of random number generation for given message and cryptogram parameters. Different embodiments of the invention are described which enable the level of security to be traded-off against cryptogram size and complexity. Message vectors are encoded with a scrambled generator matrix, using matrix multiplication to form codeword vectors. Shortened corrupted codewords are generated by corrupting each codeword vector and omitting a predefined number of bits, whereby a cryptogram is formed from the shortened corrupted codewords. Measures are included to defeat attacks based on information set decoding. A number of different applications are given.

    摘要翻译: 本发明提供了改进的McEliece公钥加密系统的安全性,添加了特定功能,这些功能充分利用给定消息和密码参数的随机数生成。 描述了本发明的不同实施例,其能够根据密码大小和复杂性来交易安全级别。 消息矢量用加扰发生器矩阵编码,使用矩阵乘法形成码字矢量。 通过破坏每个码字矢量并省略预定义的比特数来产生缩短的损坏的码字,由此从缩短的损坏码字形成密码。 包括基于信息集解码的攻击措施。 给出了许多不同的应用。

    System and method for management of persistent and irrefutable instant messages
    2.
    发明授权
    System and method for management of persistent and irrefutable instant messages 有权
    用于管理持久和无可辩驳的即时消息的系统和方法

    公开(公告)号:US09521097B2

    公开(公告)日:2016-12-13

    申请号:US14315466

    申请日:2014-06-26

    摘要: The present disclosure includes systems and methods for providing instant messaging communication between users via a communication network. Instant messaging clients are executed at user devices of a first and second user. A data message is transmitted from the instant messaging client at the user device of the first user to the instant messaging client at the user device of the second user, the data message having a content portion and at least one associated attribute that is cryptographically generated. The cryptographic attribute plus any additional first user attributes irrefutably binds the ID of the first user to the message information content to form an irrevocable message. The availability of at least one user-selectable function by the instant messaging client at the user device of the second user is controllable, based on the at least one associated attribute.

    摘要翻译: 本公开包括用于经由通信网络在用户之间提供即时消息通信的系统和方法。 在第一和第二用户的用户设备上执行即时消息客户端。 数据消息从第一用户的用户设备处的即时消息客户端发送到第二用户的用户设备处的即时消息收发客户端,数据消息具有密码生成的内容部分和至少一个相关联的属性。 加密属性加上任何附加的第一用户属性无可辩驳地将第一用户的ID绑定到消息信息内容以形成不可撤消的消息。 基于至少一个关联的属性,可控制第二用户的用户设备处的即时消息客户端的至少一个用户可选功能的可用性。

    SYSTEMS AND METHODS FOR QUORUM-BASED DATA RECOVERY
    3.
    发明申请
    SYSTEMS AND METHODS FOR QUORUM-BASED DATA RECOVERY 审中-公开
    用于基于QUORUM的数据恢复的系统和方法

    公开(公告)号:US20150378842A1

    公开(公告)日:2015-12-31

    申请号:US14683379

    申请日:2015-04-10

    IPC分类号: G06F11/14 H04L9/14

    摘要: The present disclosure includes systems and methods for quorum-based data recovery, in which data is recovered provided at least a minimum number of quorum data portions are presented. In exemplary embodiments, a predetermined minimum number of versions of original data is received, and the original data is reconstructed from the received versions, wherein the original data cannot be reconstructed without loss unless a predetermined minimum number of versions is received. In other embodiments, erroneous or corrupted quorum data portions are detected and associated participants presenting said erroneous or corrupted quorum data portions are identified.

    摘要翻译: 本公开包括用于基于法定人数的数据恢复的系统和方法,其中提供数据至少提供最少数量的法定数据部分。 在示例性实施例中,接收到原始数据的预定最小数量的版本,并且从接收到的版本重构原始数据,其中除非接收到预定的最小数目的版本,否则原始数据不能被重建而不丢失。 在其他实施例中,检测到错误或损坏的法定数据部分,并且识别呈现所述错误或损坏的仲裁数据部分的相关联参与者。

    ERROR CORRECTION SYSTEM USING CONCATENATED CODES
    4.
    发明申请
    ERROR CORRECTION SYSTEM USING CONCATENATED CODES 审中-公开
    使用编码的错误校正系统

    公开(公告)号:US20090019334A1

    公开(公告)日:2009-01-15

    申请号:US11775598

    申请日:2007-07-10

    IPC分类号: H03M13/05

    摘要: This invention provides an error correction system whereby codes, including codes known to be optimum, may be concatenated together so that a longer code is produced which may be decoded by decoding the individual codes using any type of error correcting decoder including list decoders, Dorsch decoders in particular, and iterative decoders. The concatenated code consists of one or more codes having replicated codewords to which are added codewords from one or more other codes. The code construction is utilised in the receiver with a decoder that firstly decodes one or more individual codewords from a received vector. The detected codewords from this first decoding are used to undo the code concatenation within the received vector to allow the replicated codewords to be decoded. Examples of the performance benefits of the invention in comparison to the well known state of the art coding arrangement of LDPC codes, and turbo codes using iterative decoders are given for (256,128) and (512,256) codes.

    摘要翻译: 本发明提供一种错误校正系统,其中包括已知最佳代码的代码可以被级联在一起,从而产生可以通过使用包括列表解码器,Dorsch解码器的任何类型的纠错解码器对各个代码进行解码的较长码来解码 特别是和迭代解码器。 级联代码由具有复制码字的一个或多个代码组成,来自一个或多个其他代码的是附加的码字。 代码结构在具有解码器的接收机中被利用,解码器首先从接收的向量解码一个或多个单独的码字。 来自该第一解码的检测码字用于撤销接收到的矢量内的码级,以允许复制的码字被解码。 对于(256,128)和(512,256)码,给出了本发明与众所周知的LDPC码编码布置和使用迭代解码器的turbo码相比较的本发明的性能优点的示例。

    Incremental Redundancy Coding System
    5.
    发明申请
    Incremental Redundancy Coding System 审中-公开
    增量冗余编码系统

    公开(公告)号:US20080294967A1

    公开(公告)日:2008-11-27

    申请号:US11751313

    申请日:2007-05-21

    IPC分类号: H03M13/09

    摘要: In packet digital communications using a two way communications medium such as wireless each received packet is subject to noise and/or interference which causes errors in some of the received symbols. A common method known as Incremental Redundancy (IR), Hybrid Automatic Repeat Request (HARQ) for corrects these transmission errors by using error detection in conjunction with transmission of additional redundant symbols forming a sequence of forward error correcting codes. Any residual errors are detected by means of a Cyclic Redundancy Check (CRC). The CRC symbols represent transmission overhead and degrade the throughput regardless of the quality of the transmission channel. This invention is concerned with providing error detection without the need for a CRC thereby improving the throughput. In a further embodiment of the invention for those systems that employ a CRC increased reliability of detection is provided which also leads to an improvement in throughput. It is shown that by adjustment of a simple threshold value, the overall packet error rate may be traded off against throughput in a flexible manner. A method of construction of a sequence of codes from a nested block code is described and an example is provided based on a nested block code of length 128. The associated performance graphs of the invention, both using and not using a CRC, for this sequence of codes are given showing the performance improvements of the invention compared to the standard arrangement using a CRC for the same sequence of error correcting codes.

    摘要翻译: 在使用诸如无线的双向通信介质的分组数字通信中,每个接收到的分组经受在一些接收到的符号中导致错误的噪声和/或干扰。 称为增量冗余(IR),混合自动重复请求(Hybrid Automatic Repeat Request,混合自动重复请求)的混合自动重传请求(HARQ),通过使用错误检测结合传输附加的冗余符号来纠正这些传输错误,形成前向纠错码序列。 通过循环冗余校验(CRC)检测任何残差。 CRC符号表示传输开销并且降低吞吐量,而与传输信道的质量无关。 本发明涉及提供错误检测,而不需要CRC从而提高吞吐量。 在本发明的另一个实施例中,提供了采用CRC增加的检测可靠性的那些系统,这也导致吞吐量的改善。 示出了通过调整简单的阈值,可以以灵活的方式将整体分组错误率与吞吐量进行交易。 描述了构建来自嵌套块码的代码序列的方法,并且基于长度为128的嵌套块码提供了一个示例。本发明的相关性能图,使用和不使用CRC,用于该序列 的代码给出了与使用相同的纠错码序列的CRC相比的本发明的性能改进。

    Systems and methods for quorum-based data recovery

    公开(公告)号:US10176056B2

    公开(公告)日:2019-01-08

    申请号:US14683379

    申请日:2015-04-10

    摘要: The present disclosure includes systems and methods for quorum-based data recovery, in which data is recovered provided at least a minimum number of quorum data portions are presented. In exemplary embodiments, a predetermined minimum number of versions of original data is received, and the original data is reconstructed from the received versions, wherein the original data cannot be reconstructed without loss unless a predetermined minimum number of versions is received. In other embodiments, erroneous or corrupted quorum data portions are detected and associated participants presenting said erroneous or corrupted quorum data portions are identified.

    Binding a digital file to a person's identity using biometrics
    7.
    发明授权
    Binding a digital file to a person's identity using biometrics 有权
    使用生物特征将数字文件绑定到一个人的身份

    公开(公告)号:US09438589B2

    公开(公告)日:2016-09-06

    申请号:US14245584

    申请日:2014-04-04

    IPC分类号: H04L29/06 H04L9/32 G06F21/64

    摘要: A method and system are described for authenticating one or more digital files in which a feature, characteristic or a portion of the contents of said files is implanted into one or more biometric information files, which are electronically recorded and transmitted and in which the identity of the originator or a trusted third party and all or part of the feature, characteristic or a portion of the contents of said files is determined from said biometric information files.

    摘要翻译: 描述了一种用于认证一个或多个数字文件的方法和系统,其中将所述文件的内容的特征,特征或部分植入到一个或多个生物特征信息文件中,所述一个或多个生物测定信息文件被电子记录和发送, 从所述生物特征信息文件确定所述文件的发起者或信任的第三方以及所述文件的内容的全部或部分特征,特征或一部分。

    Digital file authentication using biometrics
    8.
    发明授权
    Digital file authentication using biometrics 有权
    使用生物特征数字文件认证

    公开(公告)号:US09166957B2

    公开(公告)日:2015-10-20

    申请号:US13865844

    申请日:2013-04-18

    IPC分类号: H04L29/06 H04L9/32 G06F21/64

    摘要: This invention provides a means of authenticating digital files without the need for a central trusted authority. A message digest of one or more digital files is calculated, preferably using a cryptographic hash function and all or part of the digest value is implanted into one or more biometric information files produced by the originator of the digital files or a trusted third party. The recipient of the digital files and biometric information files is able to determine all or part of the digest value from the biometric information files, check that this corresponds to the calculated message digest of one or more digital files as well as check the identity of the originator or trusted third party. In further embodiments the biometric information files contain all or part of a digital signature generated by the originator of the digital files or a trusted third party. The invention may be used in many applications including the distribution of public encryption keys.

    摘要翻译: 本发明提供了一种认证数字文件而不需要中央信任机构的方式。 计算一个或多个数字文件的消息摘要,优选地使用加密散列函数,并将摘要值的全部或部分植入由数字文件的发起者或可信赖的第三方产生的一个或多个生物特征信息文件中。 数字文件和生物特征信息文件的接收者能够从生物特征信息文件中确定全部或部分摘要值,检查这对应于一个或多个数字文件的计算消息摘要,以及检查 发起人或受信任的第三方。 在另外的实施例中,生物特征信息文件包含由数字文件的发起者或信任的第三方生成的数字签名的全部或部分。 本发明可以用于许多应用,包括分发公共加密密钥。

    PUBLIC KEY CRYPTOSYSTEM BASED ON GOPPA CODES AND PUF BASED RANDOM GENERATION
    9.
    发明申请
    PUBLIC KEY CRYPTOSYSTEM BASED ON GOPPA CODES AND PUF BASED RANDOM GENERATION 有权
    基于GOPPA代码和基于PUF的随机生成的公共关键CRYPTOSYSTEM

    公开(公告)号:US20130094649A1

    公开(公告)日:2013-04-18

    申请号:US13642459

    申请日:2011-04-21

    IPC分类号: H04L9/30

    摘要: This invention provides improved security of the McEliece Public Key encryption system adding features which make full use of random number generation for given message and cryptogram parameters, using this invention the encrypted message (i.e. the cryptogram) is a truly random function, not a pseudo random function of the message so that even with the same message and the same public key, a different, unpredictable cryptogram is produced each time. With the knowledge of the private key, the random function may be determined from the cryptogram and the message decrypted. Different embodiments of the invention are described which enable the level of security to be traded-off against cryptogram size and complexity. A number of different applications are given.

    摘要翻译: 本发明提供了改进的McEliece公开密钥加密系统的安全性,添加了使用本发明的给定消息和密码参数的随机数生成的特征,加密消息(即密码)是真正的随机函数,而不是伪随机函数 消息的功能,使得即使使用相同的消息和相同的公钥,每次都会产生不同的,不可预测的密码。 利用私钥的知识,随机函数可以从密码和解密的消息中确定。 描述了本发明的不同实施例,其能够根据密码大小和复杂性来交易安全级别。 给出了许多不同的应用。

    BINDING A DATA TRANSACTION TO A PERSON'S IDENTITY USING BIOMETRICS
    10.
    发明申请
    BINDING A DATA TRANSACTION TO A PERSON'S IDENTITY USING BIOMETRICS 审中-公开
    使用生物量来绑定对个人身份的数据交易

    公开(公告)号:US20160191513A1

    公开(公告)日:2016-06-30

    申请号:US14804010

    申请日:2015-07-20

    IPC分类号: H04L29/06 H04L9/08

    摘要: Methods and systems are described for binding a data transaction to a person's identity using biometrics. The method comprises the generation of data which includes information associated with a transaction, or an encrypted transaction, between a server and a client device associated with a user, generating authentication data providing an irrevocable binding of the information to biometric characteristics of the user, by capturing biometric input by the user of said authentication data or information associated with the transaction, wherein this information is implanted into the captured data. A predetermined minimum number of quorum portions may be generated from a portion of the data generated or processed by the method, wherein at least a predetermined minimum number of received quorum data portions are required to reconstruct the data portion.

    摘要翻译: 描述了使用生物特征将数据交易与个人身份绑定的方法和系统。 该方法包括生成包括与服务器和与用户相关联的客户端设备之间的与事务或加密事务相关联的信息,生成提供信息不可撤销地绑定到用户生物特征的认证数据,通过 捕获用户所述认证数据的生物特征输入或与交易相关联的信息,其中将该信息植入捕获的数据。 可以从由该方法生成或处理的数据的一部分产生预定的最小数量的仲裁部分,其中,需要至少预定的最小数量的接收到的法定数据部分来重建数据部分。