Lushu: Ofuscação de Dados Sigilosos via Reconhecimento de Linguagens a partir de Exemplos.

Alexander Holmquist, Vitor Emanuel,Fernando Magno Quintão Pereira

SBLP(2023)

引用 0|浏览1
暂无评分
摘要
A construção de gramáticas para reconhecer sentenças a partir de exemplos é um problema que possui diversas aplicações práticas, incluindo a identificação e ciframento de informações sigilosas em sistemas computacionais. Técnicas atualmente em uso para resolver esse problema tendem a criar gramáticas muito grandes, com um número de símbolos terminais proporcional à quantidade de palavras nas sentenças de exemplo. Este artigo propõe uma técnica de fusão de terminais em expressões regulares. Tal técnica utiliza um reticulado construído a partir de um ordenamento parcial de expressões regulares. Tal reticulado, e o algoritmo de identificação de linguagens que ele enseja, foi utilizado para construir Lushu, uma ferramenta de proteção de dados pessoais que cifra informações sigilosas produzidas pela máquina virtual Java. Uma comparação entre Lushu e Zhefuscator, uma ferramenta de propósito similar, demonstra que a técnica proposta neste trabalho não somente é eficiente em termos de tempo, mas também de espaço, produzindo gramáticas até 10 vezes menores que o atual estado da arte.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要