CRYPTOGRAPHIC SECURITY USING FUZZY CREDENTIALS FOR DEVICE AND SERVER COMMUNICATIONS
    1.
    发明申请
    CRYPTOGRAPHIC SECURITY USING FUZZY CREDENTIALS FOR DEVICE AND SERVER COMMUNICATIONS 有权
    使用FUZZY证书进行设备和服务器通信的CRYPTOGRAPHIC SECURITY

    公开(公告)号:US20130010957A1

    公开(公告)日:2013-01-10

    申请号:US13543295

    申请日:2012-07-06

    CPC classification number: H04L9/3278 H04L9/0844 H04L9/0866

    Abstract: An approach to cryptographic security uses a “fuzzy” credential, in contrast to a “hard” credential, to eliminate cryptographic algorithmic repeatability on a device that may be subject to physical attacks. By eliminating repeatability performed at an algorithmic (e.g., gate or software) level, a device inherently lacks one of the fundamental setup assumptions associated with certain classes of side channel, fault injection, timing, and related attacks, thus helps to protect the system against such attacks while preserving the cryptographic security of the system.

    Abstract translation: 加密安全性的方法使用与硬凭证相反的模糊凭证来消除可能遭受物理攻击的设备上的加密算法重复性。 通过消除在算法(例如门或软件)级别执行的重复性,设备固有地缺乏与某些类别的侧信道,故障注入,定时和相关攻击相关联的基本设置假设之一,从而有助于保护系统免受 这种攻击同时保留了系统的加密安全性。

    INDEX-BASED CODING WITH A PSEUDO-RANDOM SOURCE
    2.
    发明申请
    INDEX-BASED CODING WITH A PSEUDO-RANDOM SOURCE 有权
    基于索引的编码与PSEUDO随机源

    公开(公告)号:US20110033041A1

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

    申请号:US12850693

    申请日:2010-08-05

    CPC classification number: G06F11/10 H04L9/0662 H04L9/3278 H04L2209/34

    Abstract: Outputs from at least one pseudo-random source are used to encode hidden value. The hidden value is encoded using index based quantities, for example, based on numerically ordering a sequence of outputs from pseudo-random source(s). In some examples, the numerical ordering of re-generated device-specific quantities is used to re-generate the hidden value, without necessarily requiring additional error correction mechanisms. Information leak may be reduced by constructing system whose “syndrome” helper bits are random, as measured, for example, by NIST's Statistical Tests for Randomness In some examples, index based coding provides coding gain that exponentially reduces total error correction code complexity, resulting in efficiently realizable PRS-based key generation systems. In some examples, index based coding allows noisy PRS to be robust across conditions where conventional error correction code cannot error correct.

    Abstract translation: 来自至少一个伪随机源的输出用于对隐藏值进行编码。 隐藏值使用基于索引的量来编码,例如,基于从伪随机源的输出序列的数值排序。 在一些示例中,重新生成的设备特定量的数值排序用于重新生成隐藏值,而不需要额外的纠错机制。 信息泄漏可以通过构建其“综合征”辅助位是随机的系统来减少,例如,通过NIST的随机统计测试来测量。在一些示例中,基于索引的编码提供指数地降低总纠错码复杂度的编码增益,导致 有效实现的基于PRS的密钥生成系统。 在一些示例中,基于索引的编码允许有噪声的PRS在常规纠错码不能正确错误的情况下是稳健的。

    Index-based coding with a pseudo-random source
    3.
    发明授权
    Index-based coding with a pseudo-random source 有权
    具有伪随机源的基于索引的编码

    公开(公告)号:US08811615B2

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

    申请号:US12850693

    申请日:2010-08-05

    CPC classification number: G06F11/10 H04L9/0662 H04L9/3278 H04L2209/34

    Abstract: Outputs from at least one pseudo-random source are used to encode hidden value. The hidden value is encoded using index based quantities, for example, based on numerically ordering a sequence of outputs from pseudo-random source(s). In some examples, the numerical ordering of re-generated device-specific quantities is used to re-generate the hidden value, without necessarily requiring additional error correction mechanisms. Information leak may be reduced by constructing system whose “syndrome” helper bits are random, as measured, for example, by NIST's Statistical Tests for Randomness In some examples, index based coding provides coding gain that exponentially reduces total error correction code complexity, resulting in efficiently realizable PRS-based key generation systems. In some examples, index based coding allows noisy PRS to be robust across conditions where conventional error correction code cannot error correct.

    Abstract translation: 来自至少一个伪随机源的输出用于对隐藏值进行编码。 隐藏值使用基于索引的量来编码,例如,基于从伪随机源的输出序列的数值排序。 在一些示例中,重新生成的设备特定量的数值排序用于重新生成隐藏值,而不需要额外的纠错机制。 信息泄漏可以通过构建其“综合征”辅助位是随机的系统来减少,例如,通过NIST的随机统计测试来测量。在一些示例中,基于索引的编码提供指数地降低总纠错码复杂度的编码增益,导致 有效实现的基于PRS的密钥生成系统。 在一些示例中,基于索引的编码允许有噪声的PRS在常规纠错码不能正确错误的情况下是稳健的。

    Cryptographic security using fuzzy credentials for device and server communications
    4.
    发明授权
    Cryptographic security using fuzzy credentials for device and server communications 有权
    加密安全性使用模糊凭据进行设备和服务器通信

    公开(公告)号:US08762723B2

    公开(公告)日:2014-06-24

    申请号:US13543295

    申请日:2012-07-06

    CPC classification number: H04L9/3278 H04L9/0844 H04L9/0866

    Abstract: An approach to cryptographic security uses a “fuzzy” credential, in contrast to a “hard” credential, to eliminate cryptographic algorithmic repeatability on a device that may be subject to physical attacks. By eliminating repeatability performed at an algorithmic (e.g., gate or software) level, a device inherently lacks one of the fundamental setup assumptions associated with certain classes of side channel, fault injection, timing, and related attacks, thus helps to protect the system against such attacks while preserving the cryptographic security of the system.

    Abstract translation: 加密安全性的方法使用“模糊”凭据,与“硬”证书相反,以消除可能遭受物理攻击的设备上的加密算法重复性。 通过消除在算法(例如门或软件)级别执行的重复性,设备固有地缺乏与某些类别的侧信道,故障注入,定时和相关攻击相关联的基本设置假设之一,从而有助于保护系统免受 这种攻击同时保留了系统的加密安全性。

    Combination of values from a pseudo-random source
    5.
    发明授权
    Combination of values from a pseudo-random source 有权
    来自伪随机源的值的组合

    公开(公告)号:US08468186B2

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

    申请号:US12850849

    申请日:2010-08-05

    Applicant: Meng-Day Yu

    Inventor: Meng-Day Yu

    CPC classification number: G06F7/582 H04L9/3278 H04L2209/34 H04L2209/805

    Abstract: Values generated by at least one pseudo-random source (PRS) are recombined to form one or more recombined values. The method involves using analog, digital, or hybrid manipulation techniques to transform characteristics of PRS, including but not limited to statistical characteristics, and input/output characteristics. In some examples, the recombination method provides a way to de-bias output bits from PRS without appreciable increase in self noise. In some examples, the recombined result passes NIST's Statistical Tests for Randomness even if underlying PRS natively does not. In some examples, the recombination method provides a way to make a PRS challengeable, even if the underlying PRS is not natively challengeable. In some examples, recombination is used to allow single PRS to have multiple outputs, and in some cases multi-dimensional (orthogonal) outputs. In some examples, a multi-modal system is created via recombination using multiple PRS. In some examples, post recombined result exhibit super error characteristics (prior to application of any error correction codes) compared to native PRS output. In some examples, the recombined values are applied to security applications, for instance authentication and/or cryptographic functions, which may provide improved characteristics (e.g., cryptographic strength) in view of a de-biased output which in some examples also passes NIST's Statistical Tests.

    Abstract translation: 由至少一个伪随机源(PRS)产生的值被重组以形成一个或多个重组值。 该方法涉及使用模拟,数字或混合操纵技术来改变PRS的特征,包括但不限于统计特性以及输入/输出特性。 在一些示例中,重组方法提供了一种从PRS去偏置输出位而不明显增加自噪声的方法。 在一些示例中,重组结果通过了NIST的随机统计测试,即使基础PRS本身也没有。 在一些示例中,重组方法提供了使PRS成为可疑的方法,即使潜在的PRS本身不是可挑战的。 在一些示例中,复合用于允许单个PRS具有多个输出,并且在一些情况下为多维(正交)输出。 在一些示例中,通过使用多个PRS的重组来创建多模态系统。 在一些示例中,与原始PRS输出相比,后重组结果表现出超错误特性(在应用任何纠错码之前)。 在一些示例中,重新组合的值被应用于安全性应用,例如认证和/或加密功能,其可以提供改进的特性(例如,加密强度),这是鉴于偏偏的输出,在一些示例中,输出也通过NIST的统计测试 。

    Aspect ratio correction using digital filtering
    6.
    发明授权
    Aspect ratio correction using digital filtering 有权
    使用数字滤波的宽高比校正

    公开(公告)号:US06411334B1

    公开(公告)日:2002-06-25

    申请号:US09264140

    申请日:1999-03-05

    Abstract: The present invention is a method and apparatus for correcting aspect ratio of a display by scaling a source array of pixel data in a memory by a scale factor to a destination array of pixel data. The apparatus comprises a coefficient unit, a register unit, and an arithmetic unit. The coefficient unit is coupled to a buffer to load N coefficients. The register unit is coupled to the source array to load N pixel data synchronously with the coefficient unit. The N pixel data are started at a location in the source array according to the scale factor. The arithmetic unit is coupled to the coefficient unit and the register unit to perform a filtering operation on the loaded N pixel data using the corresponding N coefficients. The arithmetic unit generates a filtered output corresponding to a scaled pixel in the destination array.

    Abstract translation: 本发明是一种用于通过将像素数据的目标数组的比例因子缩放存储器中的像素数据的源阵列来校正显示器的纵横比的方法和装置。 该装置包括系数单元,寄存器单元和运算单元。 系数单元耦合到缓冲器以加载N个系数。 寄存器单元耦合到源阵列以与系数单元同步地加载N个像素数据。 N像素数据根据比例因子在源阵列的位置开始。 算术单元耦合到系数单元和寄存器单元,以使用相应的N个系数对所加载的N个像素数据执行滤波操作。 算术单元产生对应于目的地阵列中的缩放像素的滤波输出。

    COMBINATION OF VALUES FROM A PSEUDO-RANDOM SOURCE
    7.
    发明申请
    COMBINATION OF VALUES FROM A PSEUDO-RANDOM SOURCE 有权
    从PSEUDO随机源组合价值

    公开(公告)号:US20110066670A1

    公开(公告)日:2011-03-17

    申请号:US12850849

    申请日:2010-08-05

    Applicant: Meng-Day Yu

    Inventor: Meng-Day Yu

    CPC classification number: G06F7/582 H04L9/3278 H04L2209/34 H04L2209/805

    Abstract: Values generated by at least one pseudo-random source (PRS) are recombined to form one or more recombined values. The method involves using analog, digital, or hybrid manipulation techniques to transform characteristics of PRS, including but not limited to statistical characteristics, and input/output characteristics. In some examples, the recombination method provides a way to de-bias output bits from PRS without appreciable increase in self noise. In some examples, the recombined result passes NIST's Statistical Tests for Randomness even if underlying PRS natively does not. In some examples, the recombination method provides a way to make a PRS challengeable, even if the underlying PRS is not natively challengeable. In some examples, recombination is used to allow single PRS to have multiple outputs, and in some cases multi-dimensional (orthogonal) outputs. In some examples, a multi-modal system is created via recombination using multiple PRS. In some examples, post recombined result exhibit super error characteristics (prior to application of any error correction codes) compared to native PRS output. In some examples, the recombined values are applied to security applications, for instance authentication and/or cryptographic functions, which may provide improved characteristics (e.g., cryptographic strength) in view of a de-biased output which in some examples also passes NIST's Statistical Tests.

    Abstract translation: 由至少一个伪随机源(PRS)产生的值被重组以形成一个或多个重组值。 该方法涉及使用模拟,数字或混合操纵技术来改变PRS的特征,包括但不限于统计特性以及输入/输出特性。 在一些示例中,重组方法提供了一种从PRS去偏置输出位而不明显增加自噪声的方法。 在一些示例中,重组结果通过了NIST的随机统计测试,即使基础PRS本身也没有。 在一些示例中,重组方法提供了使PRS成为可疑的方法,即使潜在的PRS本身不是可挑战的。 在一些示例中,复合用于允许单个PRS具有多个输出,并且在一些情况下为多维(正交)输出。 在一些示例中,通过使用多个PRS的重组来创建多模态系统。 在一些示例中,与原始PRS输出相比,后重组结果表现出超错误特性(在应用任何纠错码之前)。 在一些示例中,重新组合的值被应用于安全性应用,例如认证和/或加密功能,其可以提供改进的特性(例如,加密强度),这是鉴于偏偏的输出,在一些示例中,输出也通过NIST的统计测试 。

Patent Agency Ranking