Cybersecurity Expert
Edoardo Diana
Engineer with a strategic mindset specialized in the intersection of cybersecurity, artificial intelligence, and low-level systems. Proven experience in hardware vulnerability analysis, applied cryptography, and utilizing advanced AI techniques for threat profiling. Committed to building secure and resilient systems through rigorous analysis and innovative problem-solving.
Professional Experience
Security Researcher (Hardware & AI)
Advanced Academic Project
- Developed Deep Learning models for advanced profiling in Side-Channel Analysis (SCA) attacks.
- Successfully conducted power analysis attacks on hardware cryptographic implementations, demonstrating expertise in physical device vulnerabilities.
- Analyzed countermeasures for protecting hardware against information leakage.
Cryptographic Protocol Developer
Applied Research Project
- Designed and implemented a Secure Multi-Party Computation (MPC) system based on Yao’s Garbled Circuits protocol in Python.
- Implemented Oblivious Transfer (OT) protocols to ensure total data privacy during collaborative computations between untrusted parties.
- Focused on privacy-preserving technologies and secure protocol design.
Network Security & Complex Systems Analyst
Network Analysis Project
- Applied advanced Network Science theories and graph theory in R to model complex systems.
- Analyzed network topologies to identify critical nodes and structural vulnerabilities, simulating "dismantling" strategies for adversarial networks.
- Mapped interdisciplinary flows to understand the resilience of network infrastructures.
Low-Level Systems Engineer
Architectural Development
- Developed optimized algorithms in MIPS Assembly, focusing on direct hardware interaction and register management.
- Implemented manual security controls, such as register-level arithmetic overflow detection, ensuring secure execution without high-level abstractions.
- Deepened understanding of Reverse Engineering fundamentals through machine code analysis.
Education
Double Degree Erasmus Program
2024-2025 at Universität Klagenfurt, Austria
Master's Degree: Artificial Intelligence and Cybersecurity
2023 - Present at Università di Udine, Italy
Bachelor's Degree: Computer and Electronic Engineering
2017 - 2023 at Università di Pavia, Italy
Cybersecurity Skills
- Core Security: Side-Channel Analysis (SCA), Applied Cryptography (MPC, Garbled Circuits), Network Security Analysis, Hardware Security.
- AI for Security: Deep Learning threat profiling, AI Safety, Adversarial ML.
- Low-Level & Reverse: MIPS Assembly, Computer Architecture, Secure Memory Management.
- Languages & Tools: Python (Scikit-learn, PyTorch/TensorFlow), R, C/C++, Linux Environment.
- Data Science: Graph Theory, Complex System Analysis, Network Resilience Modeling.