Criação de um protocolo para autenticação da transmissão de credenciais de login entre dispositivos via Tokens Sonoros
DOI:
https://doi.org/10.5433/1679-0375.2026.v47.54814Palavras-chave:
autenticação sonora, modulação FSK, acústica, OAuth 2.0, algoritmo de GoertzelResumo
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
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
Como Citar
Edição
Seção
Licença
Copyright (c) 2026 Bruno Henrique Fonseca Stranak, José Carlos Pizolato Junior, Fabricio Archeleigar Kitazawa

Este trabalho está licenciado sob uma licença Creative Commons Attribution-NonCommercial 4.0 International License.
Os Direitos Autorais para artigos publicados nesta revista são de direito do autor. Em virtude de aparecerem nesta revista de acesso público, os artigos são de uso gratuito, com atribuições próprias, em aplicações educacionais e não-comerciais. A revista se reserva o direito de efetuar, nos originais, alterações de ordem normativa, ortográfica e gramatical, com vistas a manter o padrão culto da língua e a credibilidade do veículo. Respeitará, no entanto, o estilo de escrever dos autores. Alterações, correções ou sugestões de ordem conceitual serão encaminhadas aos autores, quando necessário. Nesses casos, os artigos, depois de adequados, deverão ser submetidos a nova apreciação. As opiniões emitidas pelos autores dos artigos são de sua exclusiva responsabilidade.
Esta obra está licenciada com uma Licença Creative Commons Atribuição-NãoComercial 4.0 Internacional.