11 papers
PIM-CACHE: High-Efficiency Content-Aware Copy for Processing-In-Memory
Peterson Yuhala, Mpoki Mwaisela, Pascal Felber +1
Processing-in-memory (PIM) architectures bring computation closer to data, reducing the processor-memory transfer bottleneck in traditional processor-centric designs. Novel hardwar…
TriHaRd: Higher Resilience for TEE Trusted Time
Matthieu Bettinger, Sonia Ben Mokhtar, Pascal Felber +3
Accurately measuring time passing is critical for many applications. However, in Trusted Execution Environments (TEEs) such as Intel SGX, the time source is outside the Trusted Com…
IM-PIR: In-Memory Private Information Retrieval
Mpoki Mwaisela, Peterson Yuhala, Pascal Felber +1
Private information retrieval (PIR) is a cryptographic primitive that allows a client to securely query one or multiple servers without revealing their specific interests. In spite…
Montsalvat: Partitioning Java Applications to Minimize the TCB in Intel SGX
Peterson Yuhala, Jämes Ménétrey, Pascal Felber +5
The popularity of the Java programming language has led to its wide adoption in cloud computing infrastructures. However, Java applications running in untrusted clouds are vulnerab…
Plinius: Secure and Persistent Machine Learning Model Training
Peterson Yuhala, Pascal Felber, Valerio Schiavoni +1
With the increasing popularity of cloud based machine learning (ML) techniques there comes a need for privacy and integrity guarantees for ML data. In addition, the significant sca…
ScamDetect: Towards a Robust, Agnostic Framework to Uncover Threats in Smart Contracts
Pasquale De Rosa, Pascal Felber, Valerio Schiavoni
Smart contracts have transformed decentralized finance by enabling programmable, trustless transactions. However, their widespread adoption and growing financial significance have…