Julio López Fenner
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Julio López Fenner has a total of 48 co-authors. Here are the top co-authors by number of shared publications:
- Soledad Berríos
Programa Genética Humana, ICBM, Facultad de Medicina, Universidad de Chile, Santiago, Chile
6 shared publications - Ana Bustamante-Mora
Departamento de Ciencias de la Computación e Informática, Universidad de la Frontera, Temuco 4811230, Chile
4 shared publications - Francisco Escobar
Departamento de Ciencias de la Computación e Informática, Universidad de la Frontera, Temuco 4811230, Chile
4 shared publications - Jesús Page
Unidad de Biología Celular, Departamento de Biología, Universidad Autónoma de Madrid, 28049 Madrid, Spain
4 shared publications - María Yolanda Burgos López
Tecnológico de Monterrey, Mexico
4 shared publications Manuel Pinto
Departamento de Matemáticas, Facultad de Ciencias, Universidad de Chile, Casilla 653, Santiago, Chile
3 shared publications
Latest Publications
- 28 October 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 1-6
The AIM Triad at Scale: A Microservice Architecture for Context-Aware Cybersecurity Maturity
Cybersecurity maturity models, such as NIST CSF, C2M2 and ISO 27001, offer structured frameworks to evaluate organizational security postures. However, these models often fail to provide actionable and prioritized roadmaps to improve cybersecurity practices. To address this limitation, we introduce a scalable, service-oriented platform that operationalizes the AIM Triad - a context-aware strategy that encompasses Awareness, Infrastructure, and Management - to facilitate systematic improvements in cybersecurity maturity. Unlike conventional approaches, the platform generates two distinct outputs: standards-compliant assessment reports aligned with frameworks like C2M2, and customized, prioritized action plans tailored to organizational requirements. The system is built on a microservice architecture utilizing Vue.js, NestJS, and Flask, with Kubernetes orchestration ensuring modular adaptability across multiple maturity frameworks while maintaining scalability and resilience. Our proposed platform incorporates custom prioritization of security actions based on organizational needs, automated simulation of maturity assessments through a model-agnostic engine, and PDFbased reporting to support compliance and strategic planning. By bridging the gap between diagnostic evaluations and executable strategies, the platform serves as a blueprint for next-generation tools designed to advance cybersecurity improvement efforts, specially tailored for small and medium-sized organizations (SMO), but also for public institutions.
- 28 October 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 1-6
The AIM Triad at Scale: A Microservice Architecture for Context-Aware Cybersecurity Maturity
Cybersecurity maturity models, such as NIST CSF, C2M2 and ISO 27001, offer structured frameworks to evaluate organizational security postures. However, these models often fail to provide actionable and prioritized roadmaps to improve cybersecurity practices. To address this limitation, we introduce a scalable, service-oriented platform that operationalizes the AIM Triad - a context-aware strategy that encompasses Awareness, Infrastructure, and Management - to facilitate systematic improvements in cybersecurity maturity. Unlike conventional approaches, the platform generates two distinct outputs: standards-compliant assessment reports aligned with frameworks like C2M2, and customized, prioritized action plans tailored to organizational requirements. The system is built on a microservice architecture utilizing Vue.js, NestJS, and Flask, with Kubernetes orchestration ensuring modular adaptability across multiple maturity frameworks while maintaining scalability and resilience. Our proposed platform incorporates custom prioritization of security actions based on organizational needs, automated simulation of maturity assessments through a model-agnostic engine, and PDFbased reporting to support compliance and strategic planning. By bridging the gap between diagnostic evaluations and executable strategies, the platform serves as a blueprint for next-generation tools designed to advance cybersecurity improvement efforts, specially tailored for small and medium-sized organizations (SMO), but also for public institutions.
- Open Access
- 24 September 2025
- Published by MDPI AG in Applied Sciences
- Vol. 15 (19) , 10356
A Secure-by-Design Approach to Big Data Analytics Using Databricks and Format-Preserving Encryption
Managing and analyzing data in data lakes for big data environments requires robust protocols to ensure security, scalability, and compliance with privacy regulations. The increasing need to process sensitive data emphasizes the relevance of secure-by-design approaches that integrate encryption techniques and governance frameworks to protect personal and confidential information. This study proposes a protocol that combines the capabilities of Databricks and format-preserving encryption to improve data security and accessibility in data lakes without compromising usability or structure. The protocol was developed using a design science methodology, incorporating findings from a systematic literature review and validated through expert feedback and proof-of-concept experiments in banking environments. The proposed solution integrates multiple layers, data ingestion, persistence, access, and consumption, leveraging the processing capabilities of Databricks and format-preserving encryption to enable secure data management and governance. Validation results indicate the protocol is effectiveness in protecting sensitive data, with promising applicability in regulated industries. This work contributes to addressing key challenges in big data security and lays the groundwork for future developments in data governance and encryption techniques.
- 24 September 2025
- Published by MDPI AG in Applied Sciences
- Vol. 15 (19) , 10356
Open AccessA Secure-by-Design Approach to Big Data Analytics Using Databricks and Format-Preserving Encryption
Managing and analyzing data in data lakes for big data environments requires robust protocols to ensure security, scalability, and compliance with privacy regulations. The increasing need to process sensitive data emphasizes the relevance of secure-by-design approaches that integrate encryption techniques and governance frameworks to protect personal and confidential information. This study proposes a protocol that combines the capabilities of Databricks and format-preserving encryption to improve data security and accessibility in data lakes without compromising usability or structure. The protocol was developed using a design science methodology, incorporating findings from a systematic literature review and validated through expert feedback and proof-of-concept experiments in banking environments. The proposed solution integrates multiple layers, data ingestion, persistence, access, and consumption, leveraging the processing capabilities of Databricks and format-preserving encryption to enable secure data management and governance. Validation results indicate the protocol is effectiveness in protecting sensitive data, with promising applicability in regulated industries. This work contributes to addressing key challenges in big data security and lays the groundwork for future developments in data governance and encryption techniques.
- Open Access
- 24 September 2025
- Published by MDPI AG in Applied Sciences
- Vol. 15 (19) , 10357
Enhancing Secure Multi-Party Computation with Damgård–Jurik and NIZK Proofs: A Lightweight Protocol for Scalable Aggregation
Privacy-preserving secure multi-party computation protocols are known to face scalability and efficiency challenges in environments where participants hold distinct attributes of the same records (vertical partitioning) or controls a subset of complete records (horizontal partitioning), as in cross-institutional health data analysis or federated IoT analytics, mostly because of communication overhead and the need to address adaptability to large scale or heterogeneous settings. This work introduces a novel MPC protocol based on the Damgård–Jurik cryptosystem and Schnorr zero-knowledge proofs (ZKP), designed to securely aggregate private data distributed across a number of parties. By combining homomorphic encryption with non-interactive ZKP’s, the protocol ensures privacy, correctness, and scalability, aligning with the principles of privacy-enhancing technologies (PETs). Our approach minimizes data exposure, allowing participants to audit results, and achieves linear communication complexity, thus making it suitable for large-scale applications in secure data analytics and collaborative computing.- 24 September 2025
- Published by MDPI AG in Applied Sciences
- Vol. 15 (19) , 10357
Open AccessEnhancing Secure Multi-Party Computation with Damgård–Jurik and NIZK Proofs: A Lightweight Protocol for Scalable Aggregation
Privacy-preserving secure multi-party computation protocols are known to face scalability and efficiency challenges in environments where participants hold distinct attributes of the same records (vertical partitioning) or controls a subset of complete records (horizontal partitioning), as in cross-institutional health data analysis or federated IoT analytics, mostly because of communication overhead and the need to address adaptability to large scale or heterogeneous settings. This work introduces a novel MPC protocol based on the Damgård–Jurik cryptosystem and Schnorr zero-knowledge proofs (ZKP), designed to securely aggregate private data distributed across a number of parties. By combining homomorphic encryption with non-interactive ZKP’s, the protocol ensures privacy, correctness, and scalability, aligning with the principles of privacy-enhancing technologies (PETs). Our approach minimizes data exposure, allowing participants to audit results, and achieves linear communication complexity, thus making it suitable for large-scale applications in secure data analytics and collaborative computing. - Open Access
- 2 May 2025
- Published by MDPI AG in Preprints.org
A Secure by Design Approach to Big Data Analytics Using Databricks and Format Preserving Encryption
Context: Managing and analyzing data in Data Lakes for Big Data environments requires robust protocols to ensure security, scalability, and compliance with privacy regulations. The rapid growth of sensitive data processing highlights the importance of secure-by-design approaches that integrate encryption techniques and governance frameworks to safeguard personal and sensitive information. Aim: This study aims to design and validate a protocol that combines Databricks and Format-Preserving Encryption (FPE) to enhance data security and accessibility in Data Lakes, ensuring data privacy without compromising usability or structure. Method: The study uses Design Science a the main methodology, where a systematic literature review was conducted to identify existing encryption techniques and challenges in data governance. The proposed protocol was developed using a secure-by-design framework, validated through expert feedback, and tested using proof-of-concept experiments in banking environments. Results: The protocol features multiple layers—data ingestion, persistence, access, and consumption—that integrate Databricks’ advanced processing capabilities with FPE. It enables secure data ingestion, controlled access, and efficient governance while maintaining data usability. The validation demonstrated its effectiveness in safeguarding sensitive data, with potential for broader application in regulated industries. Conclusions: This work addresses critical gaps in Big Data security and proposes a scalable, secure framework for Data Lake management. It sets the foundation for future advancements in data governance and encryption methodologies across diverse domains.
- 2 May 2025
- Published by MDPI AG in Preprints.org
Open AccessA Secure by Design Approach to Big Data Analytics Using Databricks and Format Preserving Encryption
Context: Managing and analyzing data in Data Lakes for Big Data environments requires robust protocols to ensure security, scalability, and compliance with privacy regulations. The rapid growth of sensitive data processing highlights the importance of secure-by-design approaches that integrate encryption techniques and governance frameworks to safeguard personal and sensitive information. Aim: This study aims to design and validate a protocol that combines Databricks and Format-Preserving Encryption (FPE) to enhance data security and accessibility in Data Lakes, ensuring data privacy without compromising usability or structure. Method: The study uses Design Science a the main methodology, where a systematic literature review was conducted to identify existing encryption techniques and challenges in data governance. The proposed protocol was developed using a secure-by-design framework, validated through expert feedback, and tested using proof-of-concept experiments in banking environments. Results: The protocol features multiple layers—data ingestion, persistence, access, and consumption—that integrate Databricks’ advanced processing capabilities with FPE. It enables secure data ingestion, controlled access, and efficient governance while maintaining data usability. The validation demonstrated its effectiveness in safeguarding sensitive data, with potential for broader application in regulated industries. Conclusions: This work addresses critical gaps in Big Data security and proposes a scalable, secure framework for Data Lake management. It sets the foundation for future advancements in data governance and encryption methodologies across diverse domains.
- Open Access
- 28 April 2025
- Published by MDPI AG in Preprints.org
Enhancing Secure Multi-Party Computation with Damgård-Jurik and NIZK Proofs: A Lightweight Protocol for Scalable Aggregation
This paper introduces a secure sum protocol using the Damgrd-Jurik cryptosystem, implemented and evaluated within an experimental setup that considers both vertical and horizontal partitioning. The proposed protocol offers significant improvements in privacy and efficiency due to its homomorphic properties and the conceptual enhancement of the protocol, where only a single piece of data needs to be encrypted per party, since the sum of each party’s data is performed locally. Furthermore, the practical feasibility of this protocol is reinforced by the proof-of-concept and performance evaluation, demonstrating its effectiveness and efficiency in handling large datasets. The findings underscore the protocol’s ability to maintain data privacy through encryption and ensure result integrity via Non-Interactive Zero-Knowledge Proofs (NIZK). The results and evaluations presented herein support its potential practical applicability.
- 28 April 2025
- Published by MDPI AG in Preprints.org
Open AccessEnhancing Secure Multi-Party Computation with Damgård-Jurik and NIZK Proofs: A Lightweight Protocol for Scalable Aggregation
This paper introduces a secure sum protocol using the Damgrd-Jurik cryptosystem, implemented and evaluated within an experimental setup that considers both vertical and horizontal partitioning. The proposed protocol offers significant improvements in privacy and efficiency due to its homomorphic properties and the conceptual enhancement of the protocol, where only a single piece of data needs to be encrypted per party, since the sum of each party’s data is performed locally. Furthermore, the practical feasibility of this protocol is reinforced by the proof-of-concept and performance evaluation, demonstrating its effectiveness and efficiency in handling large datasets. The findings underscore the protocol’s ability to maintain data privacy through encryption and ensure result integrity via Non-Interactive Zero-Knowledge Proofs (NIZK). The results and evaluations presented herein support its potential practical applicability.
- Open Access
- 20 June 2024
- Published by MDPI AG in Applied Sciences
- Vol. 14 (12) , 5354
Secure IoT Communication: Implementing a One-Time Pad Protocol with True Random Numbers and Secure Multiparty Sums
We introduce an innovative approach for secure communication in the Internet of Things (IoT) environment using a one-time pad (OTP) protocol. This protocol is augmented by incorporating a secure multiparty sum protocol to produce OTP keys from genuine random numbers obtained from the physical phenomena observed in each device. We have implemented our method using ZeroC-Ice v.3.7, dependable middleware for distributed computing, demonstrating its practicality in various hybrid IoT scenarios, particularly in devices with limited processing capabilities. The security features of our protocol are evaluated under the Dolev–Yao threat model, providing a thorough assessment of its defense against potential cyber threats.
- 20 June 2024
- Published by MDPI AG in Applied Sciences
- Vol. 14 (12) , 5354
Open AccessSecure IoT Communication: Implementing a One-Time Pad Protocol with True Random Numbers and Secure Multiparty Sums
We introduce an innovative approach for secure communication in the Internet of Things (IoT) environment using a one-time pad (OTP) protocol. This protocol is augmented by incorporating a secure multiparty sum protocol to produce OTP keys from genuine random numbers obtained from the physical phenomena observed in each device. We have implemented our method using ZeroC-Ice v.3.7, dependable middleware for distributed computing, demonstrating its practicality in various hybrid IoT scenarios, particularly in devices with limited processing capabilities. The security features of our protocol are evaluated under the Dolev–Yao threat model, providing a thorough assessment of its defense against potential cyber threats.
- Open Access
- 19 March 2024
- Published by MDPI AG in Preprints.org
Secure IoT communication: Implementing a One-Time-Pad Protocol with True Random Numbers and Secure Multiparty Sums
The process of establishing secure communication between devices in the Internet of Things (IoT) can be approached by using a One-time-Pad (OTP) protocol. We propose using a known secure multiparty sum protocol for generating a One-time-Pad key using true (physical) random numbers in each device (party). We implemented the proposal using ZeroC-Ice, a middleware for distributed computing. The protocol security properties were analyzed under the assumptions of the Dolev-Yao threat model.
- 19 March 2024
- Published by MDPI AG in Preprints.org
Open AccessSecure IoT communication: Implementing a One-Time-Pad Protocol with True Random Numbers and Secure Multiparty Sums
The process of establishing secure communication between devices in the Internet of Things (IoT) can be approached by using a One-time-Pad (OTP) protocol. We propose using a known secure multiparty sum protocol for generating a One-time-Pad key using true (physical) random numbers in each device (party). We implemented the proposal using ZeroC-Ice, a middleware for distributed computing. The protocol security properties were analyzed under the assumptions of the Dolev-Yao threat model.
- 20 August 2023
- Published by Springer Nature
- p. 551-559
A Complementary Approach for Smart Contract Design Using DasContract
- 20 August 2023
- Published by Springer Nature
- p. 551-559
A Complementary Approach for Smart Contract Design Using DasContract
- Open Access
- 19 July 2023
- Published by MDPI AG in Applied Sciences
- Vol. 13 (14) , 8339
AIM Triad: A Prioritization Strategy for Public Institutions to Improve Information Security Maturity
In today’s world, private and government organizations are legally obligated to prioritize their information security. They need to provide proof that they are continually improving their cybersecurity compliance. One approach that can help organizations achieve this goal is implementing information security maturity models. These models provide a structured framework for measuring performance and implementing best practices. However, choosing a suitable model can be challenging, requiring cultural, process, and work practice changes. Implementing multiple models can be overwhelming, if possible. This article proposes a prioritization strategy for public institutions that want to improve their information security maturity. We thoroughly analyzed various sources through systematic mapping to identify critical similarities in information security maturity models. Our research led us to create the AIM (Awareness, Infrastructure, and Management) Triad. This triad is a practical guide for organizations to achieve maturity in information security practices.
- 19 July 2023
- Published by MDPI AG in Applied Sciences
- Vol. 13 (14) , 8339
Open AccessAIM Triad: A Prioritization Strategy for Public Institutions to Improve Information Security Maturity
In today’s world, private and government organizations are legally obligated to prioritize their information security. They need to provide proof that they are continually improving their cybersecurity compliance. One approach that can help organizations achieve this goal is implementing information security maturity models. These models provide a structured framework for measuring performance and implementing best practices. However, choosing a suitable model can be challenging, requiring cultural, process, and work practice changes. Implementing multiple models can be overwhelming, if possible. This article proposes a prioritization strategy for public institutions that want to improve their information security maturity. We thoroughly analyzed various sources through systematic mapping to identify critical similarities in information security maturity models. Our research led us to create the AIM (Awareness, Infrastructure, and Management) Triad. This triad is a practical guide for organizations to achieve maturity in information security practices.
- Open Access
- 29 January 2023
- Published by MDPI AG in Applied Sciences
- Vol. 13 (3) , 1710
Exploring the Intersection between Software Maintenance and Machine Learning—A Systematic Mapping Study
While some areas of software engineering knowledge present great advances with respect to the automation of processes, tools, and practices, areas such as software maintenance have scarcely been addressed by either industry or academia, thus delegating the solution of technical tasks or human capital to manual or semiautomatic forms. In this context, machine learning (ML) techniques play an important role when it comes to improving maintenance processes and automation practices that can accelerate delegated but highly critical stages when the software launches. The aim of this article is to gain a global understanding of the state of ML-based software maintenance by using the compilation, classification, and analysis of a set of studies related to the topic. The study was conducted by applying a systematic mapping study protocol, which was characterized by the use of a set of stages that strengthen its replicability. The review identified a total of 3776 research articles that were subjected to four filtering stages, ultimately selecting 81 articles that were analyzed thematically. The results reveal an abundance of proposals that use neural networks applied to preventive maintenance and case studies that incorporate ML in subjects of maintenance management and management of the people who carry out these tasks. In the same way, a significant number of studies lack the minimum characteristics of replicability.
- 29 January 2023
- Published by MDPI AG in Applied Sciences
- Vol. 13 (3) , 1710
Open AccessExploring the Intersection between Software Maintenance and Machine Learning—A Systematic Mapping Study
While some areas of software engineering knowledge present great advances with respect to the automation of processes, tools, and practices, areas such as software maintenance have scarcely been addressed by either industry or academia, thus delegating the solution of technical tasks or human capital to manual or semiautomatic forms. In this context, machine learning (ML) techniques play an important role when it comes to improving maintenance processes and automation practices that can accelerate delegated but highly critical stages when the software launches. The aim of this article is to gain a global understanding of the state of ML-based software maintenance by using the compilation, classification, and analysis of a set of studies related to the topic. The study was conducted by applying a systematic mapping study protocol, which was characterized by the use of a set of stages that strengthen its replicability. The review identified a total of 3776 research articles that were subjected to four filtering stages, ultimately selecting 81 articles that were analyzed thematically. The results reveal an abundance of proposals that use neural networks applied to preventive maintenance and case studies that incorporate ML in subjects of maintenance management and management of the people who carry out these tasks. In the same way, a significant number of studies lack the minimum characteristics of replicability.