Algebraic Restriction Codes and Their Applications

被引:0
|
作者
Aggarwal, Divesh [1 ]
Doettling, Nico [2 ]
Dujmovic, Jesko [2 ,3 ]
Hajiabadi, Mohammad [4 ]
Malavolta, Giulio [5 ]
Obremski, Maciej [1 ]
机构
[1] Natl Univ Singapore, Queenstown, Singapore
[2] Helmholtz Ctr Informat Secur CISPA, Saarbrucken, Saarland, Germany
[3] Saarbrucken Grad Sch Comp Sci, Saarbrucken, Saarland, Germany
[4] Univ Waterloo, Waterloo, ON, Canada
[5] Bocconi Univ, Milan, Lombardy, Italy
关键词
Algebraic restriction codes; Oblivious transfer; Rate; 1; Statistically sender private; OT; Diffie-Hellman; DDH; OBLIVIOUS TRANSFER;
D O I
10.1007/s00453-023-01150-y
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Consider the following problem: You have a device that is supposed to compute a linear combination of its inputs, which are taken from some finite field. However, the device may be faulty and compute arbitrary functions of its inputs. Is it possible to encode the inputs in such a way that only linear functions can be evaluated over the encodings? I.e., learning an arbitrary function of the encodings will not reveal more information about the inputs than a linear combination. In this work, we introduce the notion of algebraic restriction codes (AR codes), which constrain adversaries who might compute any function to computing a linear function. Our main result is an information-theoretic construction AR codes that restrict any class of function with a bounded number of output bits to linear functions. Our construction relies on a seed which is not provided to the adversary. While interesting and natural on its own, we show an application of this notion in cryptography. In particular, we show that AR codes lead to the first construction of rate-1 oblivious transfer with statistical sender security from the Decisional Diffie-Hellman assumption, and the first-ever construction that makes black-box use of cryptography. Previously, such protocols were known only from the LWE assumption, using non-black-box cryptographic techniques. We expect our new notion of AR codes to find further applications, e.g., in the context of non-malleability, in the future.
引用
收藏
页码:3602 / 3648
页数:47
相关论文
共 50 条
  • [1] Algebraic Restriction Codes and Their Applications
    Divesh Aggarwal
    Nico Döttling
    Jesko Dujmovic
    Mohammad Hajiabadi
    Giulio Malavolta
    Maciej Obremski
    Algorithmica, 2023, 85 : 3602 - 3648
  • [2] Algebraic geometric codes with applications
    Chen H.
    Frontiers of Mathematics in China, 2007, 2 (1) : 1 - 11
  • [3] On the Algebraic Combinatorics of Injections and its Applications to Injection Codes
    Dukes, Peter J.
    Ihringer, Ferdinand
    Lindzey, Nathan
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2020, 66 (11) : 6898 - 6907
  • [4] Quasi-cyclic codes: algebraic properties and applications
    Zeraatpisheh, Mohamadbagher
    Esmaeili, Morteza
    Gulliver, T. Aaron
    COMPUTATIONAL & APPLIED MATHEMATICS, 2020, 39 (02):
  • [5] Quasi-cyclic codes: algebraic properties and applications
    Mohamadbagher Zeraatpisheh
    Morteza Esmaeili
    T. Aaron Gulliver
    Computational and Applied Mathematics, 2020, 39
  • [6] Applications of algebraic curves to constructions of codes and almost perfect sequences
    Xing, CP
    Niederreiter, H
    FINITE FIELDS AND APPLICATIONS, 2001, : 475 - 489
  • [7] Algebraic Manipulation Detection Codes and Their Applications for Design of Secure Cryptographic Devices
    Wang, Zhen
    Karpovsky, Mark
    2011 IEEE 17TH INTERNATIONAL ON-LINE TESTING SYMPOSIUM (IOLTS), 2011,
  • [8] On PMEPR of algebraic codes
    Alrod, Idan
    Litsyn, Simon
    Yudin, Alexander
    EUROPEAN TRANSACTIONS ON TELECOMMUNICATIONS, 2008, 19 (07): : 773 - 779
  • [9] On Chevalley Restriction Theorem for Semi-reductive Algebraic Groups and Its Applications
    Ke Ou
    Bin Shu
    Yu Feng Yao
    Acta Mathematica Sinica, English Series, 2022, 38 : 1421 - 1435
  • [10] On Chevalley Restriction Theorem for Semi-reductive Algebraic Groups and Its Applications
    Ke OU
    Bin SHU
    Yu Feng YAO
    ActaMathematicaSinica,EnglishSeries, 2022, (08) : 1421 - 1435