Obfuscating Finite Automata

被引:2
|
作者
Galbraith, Steven D. [1 ]
Zobernig, Lukas [1 ]
机构
[1] Univ Auckland, Dept Math, Auckland, New Zealand
来源
关键词
D O I
10.1007/978-3-030-81652-0_4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We construct a virtual black box and perfect circuit-hiding obfuscator for evasive deterministic finite automata using a matrix encoding scheme with a limited zero-testing algorithm. We construct the matrix encoding scheme by extending an existing matrix fully homomorphic encryption scheme. Using obfuscated deterministic finite automata we can for example evaluate secret regular expressions or disjunctive normal forms on public inputs. In particular, the possibility of evaluating regular expressions solves the open problem of obfuscated substring matching.
引用
收藏
页码:90 / 114
页数:25
相关论文
共 50 条
  • [1] AUTOMATA AND FINITE AUTOMATA
    LEE, CY
    BELL SYSTEM TECHNICAL JOURNAL, 1960, 39 (05): : 1267 - 1295
  • [2] Simulation of Automata over a Finite Ring by the Automata with a Finite Memory
    Skobelev, V. V.
    JOURNAL OF AUTOMATION AND INFORMATION SCIENCES, 2012, 44 (05) : 57 - 66
  • [3] On the transformation of two-way finite automata to unambiguous finite automata
    Petrov, Semyon
    Okhotin, Alexander
    INFORMATION AND COMPUTATION, 2023, 295
  • [4] FINITE COUNTING AUTOMATA
    SCHUTZENBERGER, MP
    INFORMATION AND CONTROL, 1962, 5 (02): : 91 - &
  • [5] JUMPING FINITE AUTOMATA
    Meduna, Alexander
    Zemek, Petr
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2012, 23 (07) : 1555 - 1578
  • [6] Finite automata and numbers
    Aleshin, Stanislav V.
    Panteleev, Pavel A.
    DISCRETE MATHEMATICS AND APPLICATIONS, 2016, 26 (03): : 131 - 144
  • [7] ENUMERATION OF FINITE AUTOMATA
    HARARY, F
    PALMER, E
    INFORMATION AND CONTROL, 1967, 10 (05): : 499 - +
  • [8] FINITE AUTOMATA - DISCUSSION
    GEORGE, FH
    PHILOSOPHY, 1958, 33 (124) : 57 - 59
  • [9] REPRESENTATIONS OF FINITE AUTOMATA
    GRUNSKII, IS
    CYBERNETICS, 1985, 21 (02): : 168 - 176
  • [10] Are Statecharts Finite Automata?
    Lu, Hanlin
    Yu, Sheng
    IMPLEMENTATION AND APPLICATION OF AUTOMATA, PROCEEDINGS, 2009, 5642 : 258 - 261