{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T02:11:57Z","timestamp":1760235117960,"version":"build-2065373602"},"reference-count":37,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2021,7,22]],"date-time":"2021-07-22T00:00:00Z","timestamp":1626912000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information"],"abstract":"<jats:p>The digital signature of documents and degrees is a topic widely discussed in the Federal Public Administration. Several laws and ordinances were created to standardize the issuance, validation and legal validity of digitally signed documents in national territory, such as the ordinances created by the Ministry of Education (MEC) to regulate the issuance of degrees in digital format. These ordinances created guidelines and standards that must be adopted by Federal Universities for the signing of in digital format. The main objective of this work is to study these ordinances, the main technologies and digital signature standards used in the literature to create a digital signature system model for University of Bras\u00edlia-UnB, which complies with the MEC and ICP-Brazil standards. Moreover, the model must be developed with the main standards and technologies in the market, cohesive to the current UnB architecture, easy to maintain and update to new standards that may emerge, and also be a fully open source project. An architectural model and a prototype in Java language were developed using XAdES4j library as a microservice intermediated by the bus used in UnB. The prototype developed was compared with the current digital signature system named C3Web. The comparative tests and results between the two solutions showed that the current system used in UnB does not perform the signature in accordance with the standard proposed by the MEC, in addition to being a private system using proprietary technologies for the execution of digital signatures. The tests performed with the proposed model demonstrated that it performs the digital signature in accordance with the XAdES-T standard, regulations of the MEC and ICP-Brazil. In addition, the solution presented a performance comparable to the current system used by UnB with a little more effective security than the current system used. The current model developed in this work can be a basis for the creation of future subscription systems for Brazilian Universities.<\/jats:p>","DOI":"10.3390\/info12080289","type":"journal-article","created":{"date-parts":[[2021,7,23]],"date-time":"2021-07-23T00:07:40Z","timestamp":1626998860000},"page":"289","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["A Digital Signature Model Using XAdES Standard as a Rest Service"],"prefix":"10.3390","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4595-7407","authenticated-orcid":false,"given":"Renato Carauta","family":"Ribeiro","sequence":"first","affiliation":[{"name":"Department of Computer Science, University of Bras\u00edlia (UnB), P.O. Box 4466, Bras\u00edlia 70910-900, DF, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4545-9099","authenticated-orcid":false,"given":"Murilo G\u00f3es","family":"de Almeida","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Bras\u00edlia (UnB), P.O. Box 4466, Bras\u00edlia 70910-900, DF, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2159-339X","authenticated-orcid":false,"given":"Edna Dias","family":"Canedo","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Bras\u00edlia (UnB), P.O. Box 4466, Bras\u00edlia 70910-900, DF, Brazil"}]}],"member":"1968","published-online":{"date-parts":[[2021,7,22]]},"reference":[{"key":"ref_1","unstructured":"(2021, May 02). Educa\u00e7\u00e3o, Minist\u00e9rio da Educa\u00e7\u00e3o: Portaria no 554, de 11 de Mar\u00e7o de 2019, Available online: http:\/\/www.in.gov.br\/materia\/-\/asset_publisher\/Kujrw0TZC2Mb\/content\/id\/66544171\/do1-2019-03-12-portaria-n-554-de-11-de-marco-de-2019-66543842."},{"key":"ref_2","unstructured":"UnB Diploma, UnB Diploma (2021, April 02). Sistema de Emiss\u00e3o de Diplomas Digitais. Available online: http:\/\/servicos.unb.br\/diploma."},{"key":"ref_3","unstructured":"Normativa, I. (2021, May 02). Instru\u00e7\u00e3o Normativa no 1, de 15 de Dezembro de 2020, Available online: http:\/\/portal.mec.gov.br\/diplomadigital\/arquivos\/in_01_15122020.pdf."},{"key":"ref_4","unstructured":"ICP-BRASIL, D.A. (2021, July 13). Padr\u00f5Es E Algoritmos Criptogr\u00e1Ficos, Available online: https:\/\/www.gov.br\/iti\/pt-br\/centrais-deconteudo\/doc-icp-01-01-v-4-2-padroes-e-algoritmos-criptograficos-da-icp-brasil-copy-pdf."},{"key":"ref_5","first-page":"49","article-title":"Book Review","volume":"Volume 23","author":"Klavos","year":"2013","journal-title":"Cryptography and Network Security: Principles and Practice"},{"key":"ref_6","unstructured":"Forouzan, B., Catherine, C., and Sophia, C.F. (2012). Introduction to Data Communications and Networking, McGraw-Hill, Inc."},{"key":"ref_7","unstructured":"ETSI (2021, June 01). 101 903 Xml Advanced Electronic Signatures (xades), v1. 3.2. European Telecommunications Standards Institute. Available online: https:\/\/www.etsi.org\/deliver\/etsi_ts\/101900_101999\/101903\/01.04.02_60\/ts_101903v010402p.pdf."},{"key":"ref_8","unstructured":"Brzica, H., Boris, H., and Hrvoje, S. (2021, January 06). Long-Term Preservation of Validity of Electronically Signed Records. In Future 2013. November 2013. Available online: http:\/\/darhiv.ffzg.unizg.hr\/id\/eprint\/8291\/."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Crampton, J. (2004, January 29). Applying Hierarchical and Role-Based Access Control to Xml Documents. Proceedings of the 2004 Workshop on Secure Web Service, SWS \u201904, Fairfax, VA, USA.","DOI":"10.1145\/1111348.1111353"},{"key":"ref_10","first-page":"95","article-title":"Security analysis of xades validation in the CEF digital signature services (DSS)","volume":"Volume P-293 de LNI","author":"Sven","year":"2019","journal-title":"Proceedings of the Open Identity Summit 2019, OID 2019"},{"key":"ref_11","unstructured":"Schimmler, S., and Uwe, M.B. (2019, January 23\u201326). Digital degree certificates for higher education in brazil: A technical policy specification. Proceedings of the ACM Symposium on Document Engineering 2019, Berlin, Germany. Available online: https:\/\/dl.acm.org\/doi\/abs\/10.1145\/3342558.3345398."},{"key":"ref_12","unstructured":"de Oliveira Fernandes, E., and Lima, J.L. (2020, April 14). Estudo da Tecnologia Blockchain para Aplica\u00e7\u00e3o na Emiss\u00e3O, Arquivamento e Valida\u00e7\u00e3o de Diplomas de Gradua\u00e7\u00e3o em Formato Digital. Anais do Simp\u00f3sio de Tecnologia da Informa\u00e7\u00e3o e da Semana de Inicia\u00e7\u00e3o Cient\u00edfica do Curso de Sistemas de Informa\u00e7\u00e3o (ISSN em Fase de Registro). Available online: https:\/\/www.anais.ueg.br\/index.php\/sti_sic\/article\/view\/13988."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"103434","DOI":"10.1016\/j.csi.2020.103434","article-title":"Bringing json signatures to etsi ades framework: Meet jades signatures","volume":"71","author":"Ibarz","year":"2020","journal-title":"Comput. Stand. Interfaces"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Indriyawati, H., Winarti, T., and Vydia, V. (2021). Web-based document certification system with advanced encryption standard digital signature. Indones. J. Electr. Eng. Comput. Sci., 516\u2013521.","DOI":"10.11591\/ijeecs.v22.i1.pp516-521"},{"key":"ref_15","unstructured":"(2021, April 10). Europass Framework for Digitally Signed Credentials. Available online: https:\/\/ec.europa.eu\/futurium\/en\/system\/files\/ged\/europass_background-info_framework-digitally-signed-credentials.pdf."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Yarygina, T., and Bagge, A.H. (2018, January 26\u201329). Overcoming security challenges in microservice architectures. Proceedings of the 2018 IEEE Symposium on Service-Oriented System Engineering (SOSE), Bamberg, Germany. Available online: https:\/\/ieeexplore.ieee.org\/abstract\/document\/8359144.","DOI":"10.1109\/SOSE.2018.00011"},{"key":"ref_17","unstructured":"(2021, April 17). Educa\u00e7\u00e3o, Minist\u00e9rio da Educa\u00e7\u00e3o: Portaria no 330, de 05 de abril de 2018, Available online: http:\/\/www.in.gov.br\/materia\/-\/asset_publisher\/Kujrw0TZC2Mb\/content\/id\/9365055\/do1-2018-04-06-portaria-n-330-de-5-de-abril-de-2018-9365051."},{"key":"ref_18","unstructured":"(2021, May 10). Diploma Digital, Available online: http:\/\/portal.mec.gov.br\/diplomadigital\/."},{"key":"ref_19","unstructured":"(2021, May 02). DE, Gera\u00e7\u00e3o e Verifica\u00e7\u00e3o: Requisitos M\u00ednimos para Gera\u00e7\u00e3o e Verifica\u00e7\u00e3o de Assinaturas Digitais na icp-Brasil doc-icp-15.01 vers\u00e3o 2.0. ICP-Brasil, 2010. xii, Available online: https:\/\/www.gov.br\/iti\/pt-br\/centrais-de-conteudo\/doc-icp-15-01-v-2-0-pdf."},{"key":"ref_20","unstructured":"Bartel, M., Boyer, J., Fox, B., LaMacchia, B., and Simon, E. (2021, February 10). Xml Signature Syntax and Processing Version 1.1. Signature 2013 6, 1. Available online: https:\/\/www.w3.org\/TR\/xmldsig-core1\/."},{"key":"ref_21","first-page":"1","article-title":"Internet x. 509 Public Key Infrastructure Certificate and Certificate Revocation List (crl) Profile. IETF","volume":"5280","author":"Cooper","year":"2008","journal-title":"RFC"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Marcilio, D., Bonif\u00e1cio, R., Monteiro, E., Canedo, E., Luz, W., and Pinto, G. (2019, January 25\u201326). Are static analysis violations really fixed? A closer look at realistic usage of sonarqube. Proceedings of the 2019 IEEE\/ACM 27th International Conference on Program Comprehension (ICPC), Montreal, QC, Canada. Available online: https:\/\/ieeexplore.ieee.org\/abstract\/document\/8813272.","DOI":"10.1109\/ICPC.2019.00040"},{"key":"ref_23","unstructured":"Marchand-Melsom, A., and Nguyen Mai, D.B. (July, January 27). Automatic repair of OWASP top 10 security vulnerabilities: A survey. Proceedings of the IEEE\/ACM 42nd International Conference on Software Engineering Workshops, Seoul, Korea. Available online: https:\/\/dl.acm.org\/doi\/abs\/10.1145\/3387940.3392200."},{"key":"ref_24","unstructured":"Riadi, I., and Pradana, A.R. (2021, July 15). Vulnerability Analysis of E-Voting Application Using Open Web Application Security Project (Owpasp) Framework. Available online: https:\/\/pdfs.semanticscholar.org\/2be6\/83e9e959ca6746a9134a236deb4b603c04cd.pdf."},{"key":"ref_25","first-page":"1","article-title":"Impact of Security Standards and Policies on the Credibility of E-Government","volume":"12","author":"Mishra","year":"2021","journal-title":"J. Ambient. Intell. Humaniz. Comput."},{"key":"ref_26","first-page":"209","article-title":"Application of blockchain technology for ilearning student assessment","volume":"14","author":"Sudaryono","year":"2020","journal-title":"IJCCS Indones. J. Comput. Cybern. Syst."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"100004","DOI":"10.1063\/5.0042076","article-title":"Application of blockchain technologies and game approach in the educational process of universities","volume":"2333","author":"Panachev","year":"2021","journal-title":"AIP Conf. Proc."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"022006","DOI":"10.1088\/1742-6596\/1748\/2\/022006","article-title":"Student performance protection based on blockchain technology","volume":"1748","author":"Liang","year":"2021","journal-title":"J. Phys. Conf. Ser."},{"key":"ref_29","unstructured":"Atiquzzaman, M., Neil, Y., and Zheng, X. (2021). University Education Resource Sharing Based on Blockchain and Ipfs. Big Data Analytics for Cyber-Physical System in Smart City, Springer. Available online: https:\/\/link.springer.com\/chapter\/10.1007\/978-981-33-4572-0_270."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"e2061","DOI":"10.1002\/nem.2061","article-title":"Blockchain and smart contracts for higher education registry in brazil","volume":"29","author":"Palma","year":"2019","journal-title":"Int. J. Netw. Manag."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3158369","article-title":"Security and privacy on blockchain","volume":"52","author":"Zhang","year":"2019","journal-title":"ACM Comput. Surv."},{"key":"ref_32","unstructured":"Costa, R., Faustino, D., Lemos, G., Queiroga, A., Djohnnatha, C., Alves, F., Lira, J., and Pires, M. (2018). Uso n\u00e3o financeiro de blockchain: Um estudo de caso sobre o registro, autentica\u00e7\u00e3o e preserva\u00e7\u00e3o de documentos digitais acad\u00eamicos. Anais do I Workshop em Blockchain: Teoria, Tecnologias e Aplica\u00e7\u00f5es, Sociedade Brasileira de Computa\u00e7\u00e3o. Available online: https:\/\/sol.sbc.org.br\/index.php\/wblockchain\/article\/view\/2356."},{"key":"ref_33","unstructured":"Dubrowsky, A. (2021, March 17). Transforma\u00e7\u00e3o Digital nas Institui\u00e7\u00f5Es Privadas de Ensinosuperior Brasileiras: Proposta para Autentica\u00e7\u00e3o de Diplomas Digitais de Gradua\u00e7\u00e3o por Meio de Blockchain. Funda\u00e7\u00e3o Get\u00falio Vargas. Available online: http:\/\/bibliotecadigital.fgv.br\/dspace;\/bitstream\/handle\/10438\/27717\/DISSERTACAO_ALEXANDER_DUBROWSKY_VF.pdf."},{"key":"ref_34","unstructured":"(2021, March 25). AN Digital Pol\u00edtica de Preserva\u00e7\u00e3O Digital, Available online: http:\/\/www.siga.arquivonacional.gov.br\/images\/an_digital\/and_politica_preservacao_digital_v2.pdf."},{"key":"ref_35","unstructured":"Stan\u010di\u0107, H. (2021, March 23). Long-Term Preservation of Digital Signatures. Em Tehni\u010dni in Vsebinski Problemi Klasi\u010dnega in Elektronskega Arhiviranja. Available online: https:\/\/www.researchgate.net\/profile\/Hrvoje-Stancic\/publication\/301364818_Long-term_Preservation_of_Digital_Signatures\/links\/5e05edd44585159aa49d8b2d\/Long-term-Preservation-of-Digital-Signatures.pdf."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1186\/s13638-020-01665-w","article-title":"Digital signature scheme for information non-repudiation in blockchain: A state of the art review","volume":"2020","author":"Fang","year":"2020","journal-title":"EURASIP J. Wirel. Commun. Netw."},{"key":"ref_37","unstructured":"Drescher, D. (2017). Protecting the Data Store, Apress. Available online: https:\/\/link.springer.com\/chapter\/10.1007\/978-1-4842-2604-9_16."}],"container-title":["Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2078-2489\/12\/8\/289\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:33:07Z","timestamp":1760164387000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2078-2489\/12\/8\/289"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,7,22]]},"references-count":37,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2021,8]]}},"alternative-id":["info12080289"],"URL":"https:\/\/doi.org\/10.3390\/info12080289","relation":{},"ISSN":["2078-2489"],"issn-type":[{"type":"electronic","value":"2078-2489"}],"subject":[],"published":{"date-parts":[[2021,7,22]]}}}