Criação de um protocolo para autenticação da transmissão de credenciais de login entre dispositivos via Tokens Sonoros

Criação de um protocolo para autenticação da transmissão de credenciais de login entre dispositivos via Tokens Sonoros

Autores

DOI:

https://doi.org/10.5433/1679-0375.2026.v47.54814

Palavras-chave:

autenticação sonora, modulação FSK, acústica, OAuth 2.0, algoritmo de Goertzel

Resumo

Este trabalho propõe um sistema alternativo de autenticação para dispositivos com interfaces de entrada limitadas, eliminando a digitação manual ou o escaneamento de códigos por QR code no protocolo OAuth 2.0. A metodologia estabelece uma comunicação acústica onde um emissor transfere um código de verificação para um smartphone receptor. Utiliza-se a modulação por chaveamento de frequência (Frequency-Shift Keying – FSK), operando entre 15 e 20 kHz, região silenciosa aos humanos e menos suscetível a ruídos comuns. Diferente de bibliotecas consolidadas como a ggwave, que utilizam modulação multi-tom (MFSK), exigindo alto processamento e uma faixa audível de frequência para operar de forma eficiente, a metodologia proposta é estruturada para equipamentos comerciais operarem em altas frequências, com baixo uso computacional. A decodificação no receptor utiliza uma adaptação do Algoritmo de Goertzel como filtro digital e detector de envoltória, garantindo baixo custo computacional. A interferência por reverberação também é mitigada por intervalos de guarda temporais. Testes variando distância, tamanho do pacote e taxa de transmissão foram analisados via Modelo Linear Generalizado. Os resultados indicam alta robustez contra ruídos, comprovando a viabilidade de uma autenticação funcional e discreta em dispositivos de consumo.

Downloads

Não há dados estatísticos.

Biografia do Autor

Bruno Henrique Fonseca Stranak, Universidade Federal de São Carlos

Graduando em Engenharia Elétrica, UFSCar, São Carlos, SP, Brasil.

José Carlos Pizolato Junior, Universidade Federal de São Carlos

Prof. Dr., Departamento de Engenharia Elétrica,  UFSCar, São Carlos, SP, Brasil.

Fabricio Archeleigar Kitazawa, Universidade de São Paulo

Graduando em Estatística, USP,  São Paulo, SP, Brasil.

Referências

Bistafa, S. R. (2018). Acústica Aplicada ao Controle do Ruído (3rd ed.). Blucher.

Bounchaleun, A. (2019). An Elementary Introduction to Fast Fourier Transform Algorithms. https://math.uchicago.edu/~may/REU2019/REUPapers/Bounchaleun.pdf

Denniss, W., Bradley, J., Jones, M. B., & Tschofenig, H. (2019). OAuth 2.0 Device Authorization Grant (RFC No. 8628). Internet Engineering Task Force. https://doi.org/10.17487/RFC8628

Everest, F. A., & Pohlmann, K. C. (2021). Master Handbook of Acoustics (7th ed.). McGraw-Hill Education.

Gerganov, G. (2022). Ggwave: Ggwave github projectI [Computer code]. GitHub. https://github.com/ggerganov/ggwave/blob/master/include/ggwave/ggwave.h

Google Developers. (2025). Oauth 2.0 for tv and limited-input device applications [Application Programming Interface]. https://developers.google.com/identity/protocols/oauth2/limited-input-device?hl=pt-br

Guimarães, D. A., & de Souza, R. A. A. (2015). Exploring Practical Aspects of the FSK Modulation with Non-Coherent Matched Filter Detection. Revista de Tecnologia da Informação e Comunicação, 5(1),17–23. https://inatel.br/docentes/documents/dayan/Publications/77.pdf

Hromadová, V., Kasák, P., Jarina, R., & Brida, P. (2022). Frequency Response of Smartphones at the Upper Limit of the Audible Range. In Institute of Electrical and Electronics Engineers, Conferences [Proceedings]. 2022 ELEKTRO, Krakow, Poland. https://ieeexplore.ieee.org/document/9803475

Massachusetts Institute of Technology. (2006). Lecture 20: The Goertzel Algorithm and the Chirp Transform. MIT OpenCourseWare, 6.341 Discrete-Time Signal Processing. https://ocw.mit.edu/courses/6-341-discrete-time-signal-processing-fall-2005/resources/lec20/

Nielsen, J. (1993). Usability Engineering. Academic Press. https://dl.acm.org/doi/pdf/10.5555/2821575

Paula, G. A. (2025). Modelos de Regressão. Instituto de Matemática e Estatística, Universidade de São Paulo. http://www.ime.usp.br/~giapaula/textoregressao.htm

Proakis, J. G., & Salehi, M. (2008). Digital Communications (5th ed.). McGraw-Hill.

Puhlmann, H. F. W. (2015). Transformada Discreta de Fourier – Algoritmo de Goertzel. ResearchGate. https://www.researchgate.net/publication/281034964

Tormim, M. R. (2023). Protocolo de Transmissão por Proximidade com Dados sobre Som [Trabalho de Conclusão de Curso, Universidade Federal de Catalão]. https://prod.ufcat.edu.br:1337/uploads/monografia_pfc_FINAL_marcelo_ribeiro_tormim_8193942231.pdf

Vafaei, S. (2018). Frequency Response of TVs. https://www.rtings.com/tv/tests/sound-quality/frequencyresponse

Vieira, G. F., & Costa, E. d. S. (2012). Avaliação Acústica de Ambientes Fechados: Estudos e Medições. In Associação Brasileira de Engenharia e Ciências Mecânicas, CONEM 2012 Engenharia em Destaque [Anais]. 7º Congresso Nacional de Engenharia Mecânica, São Luís, Maranhão, Brasil. https://www.abcm.org.br/anais/conem/2012/PDF/CONEM2012-1839.pdf

Watson, B. (2001). FSK: Signals and Demodulation. (Tech-note). WJ Communications. (Originally published in Watkins-Johnson Company Tech-notes Vol. 7 n. 5, 1980). https://pt.scribd.com/document/781910367/0-WJ-Tech-Note-Vol-7-No-5#google_vignette&content=query:2001,pageNum:8,indexOnPage:0,bestMatch:false

Downloads

Publicado

2026-05-19

Como Citar

Fonseca Stranak, B. H., Pizolato Junior, J. C., & Archeleigar Kitazawa, F. (2026). Criação de um protocolo para autenticação da transmissão de credenciais de login entre dispositivos via Tokens Sonoros. Semina: Ciências Exatas E Tecnológicas, 47, e54814. https://doi.org/10.5433/1679-0375.2026.v47.54814

Edição

Seção

Engenharias
Loading...