Skip to content
This repository has been archived by the owner on Apr 27, 2023. It is now read-only.

scarv/sca3s-middleware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SCA3S: middle-ware (or support infrastructure)

Build Status Documentation

Acting as a component part of the wider SCARV project, SCA3S is a collection of resources that support the development and analysis of cryptographic implementations wrt. side-channel attack: SCA3A is, more specifically, pitched as offering "side-channel analysis as a service": it allows users to acquire and analyse side-channel data-sets which stem from execution of their implementation, without (necessarily) owning or operating the associated infrastructure. Mirroring the goals of SCARV, it places particular emphasis on analogue side-channels (e.g., power and EM) stemming from RISC-V-based platforms. The main repository acts as a general container for associated resources; this specific submodule houses various middle-ware components (e.g., relating to interaction between front- and back-end).

Organisation

├── bin                     - scripts (e.g., environment configuration)
├── build                   - working directory for build
└── src
    └── sca3s               - source code for SCA3S
        └── middleware      - source code for SCA3S middle-ware
            ├── acquire       - acquire-specific functionality
            ├── analyse       - analyse-specific functionality
            └── share         - shared           functionality

Questions?

Acknowledgements

This work has been supported in part