Author:
Pontes Marcelo,Borges Fernando,Cruz Maria
Abstract
Este artigo destaca a importância da segurança e eficiência de sistemas computacionais nas instituições de ensino e pesquisa devido ao aumento no volume de dados gerados. As interfaces de Programação de Aplicativos (APIs, do inglês Application Programming Interfaces) baseadas em REST (Representation State Transfer) são utilizadas para automatizar a integração de softwares, principalmente na pesquisa científica. A segurança destas APIs é crucial, pois configurações inadequadas podem torná-las vulneráveis a ataques cibernéticos, resultando em vazamento de dados. Neste sentido, o desenvolvimento orientado a testes de software e o uso de UUIDs (Identificadores Únicos Universais) devem ser práticas essenciais a serem consideradas no desenvolvimento de sistemas computacionais nesta área. O propósito do artigo é destacar vantagens do uso de UUIDs (Universally Unique Identifier) nas URLs (Uniform Resource Locator) das APIs como recurso adicional visando reduzir o risco de vazamento acidental ou intencional de informações, de modo a tornar as identificações exclusivas e, desta forma, mais seguras.
Publisher
Revista Sociedade Científica
Reference20 articles.
1. ALTINTAS, I.; BARNEY, O.; JAEGER-FRANK, E. Provenance collection support in the kepler scientific workflow system. In: SPRINGER. International Provenance and Annotation Workshop, 2006. p. 118–132.
2. BECK, K. Test driven development: By example: Addison-Wesley Professional, 2022.
3. CRUZ, S. M. S. da; CAMPOS, M. L. M.; MATTOSO, M. Towards a taxonomy of provenance in scientific workflow management systems. In: IEEE. 2009 Congress on Services-I, 2009. p. 259–266.
4. DÍAZ-ROJAS, J. A. et al. Web api security vulnerabilities and mitigation mechanisms: A systematic mapping study. In: IEEE. 2021 9th International Conference in Software Engineering Research and Innovation (CONISOFT), 2021. p. 207–218.
5. FILHO, A. S.; FEITOSA, E. L. Dificuldades em detectar ataques a web apis em arquivos de log.