Skip to content
View alarmfox's full-sized avatar
🎯
Focusing
🎯
Focusing
  • MSc. Computer Engineering @ UNINA & Mentor @ Cisco DTLab
  • Naples
  • 20:47 (UTC +02:00)

Highlights

  • Pro

Block or report alarmfox

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
alarmfox/README.md

Hi there, I'm Giuseppe!

🇮🇹 🎓 MSc. Computer Engineering | Mentor@Cisco DTLab

  • 🌱 Currently diving deep into hardware security TEE: SGX, CoVE, CCA and TDX
  • 🖥️ A daily Linux user with a passion for low-level stuff
  • ⚡ Fun fact: When I’m not coding, I’m probably making some music or playing very old games

Some thoughts here.

Current Projects

  • shadowfax: a Rust based RISCV firmware which implements CoVE specification for trusted virtualization;
  • xrpc: a small RPC library in C. The goal is to enable distributed multi-dimensional maths operations leveraging different transport methods;
  • enclave-benchmark: a Rust cli application used to benchmark SGX (using Gramine-SGX) and non SGX applications;
  • linux-av: Developing a malware scanner for Linux systems using Rust with sandboxed execution support;

Mentor stuff

I am collecting (slowly) all my teaching/workshop materials in this repo.

Languages and Tools

Go

C

C++

Linux

Python

Docker


What I’m Passionate About

  • Systems Programming: Building robust, low-level software with Rust, C, and C++.
  • Cybersecurity: Understanding both low-level/hardware security and web security
  • Networking: Fascinated by distributed computing and efficient network architectures

Pinned Loading

  1. HiSA-Team/shadowfax HiSA-Team/shadowfax Public

    shadowfax is a CoVE specification compliant TSM-driver written in rust. It is intended to provide the basic foundations for RISC-V Application-class CPUs Trusted Computing.

    Rust 6

  2. xrpc xrpc Public

    A small (yet fun) project to get familiar with RPC in C.

    C 2

  3. enclave-benchmark enclave-benchmark Public

    A cli tool for benchmarking Gramine (SGX) applications

    Rust 2

  4. linux-av linux-av Public

    A Linux malware detection program

    Rust

  5. game-repository game-repository Public

    Software Architecture Design project

    Go

  6. rt-jam rt-jam Public

    An high performance low latency audio streaming platform in Rust using QUIC

    Rust