- ECG recordings stored as CSV files are sent from the computer to the FPGA over UART.
- The FPGA encrypts the samples with ASCON-128, a lightweight cipher suited to hardware.
- The encrypted data goes back to the computer, where a Python script decrypts it and plots the waveform to check it end to end.
- Des enregistrements ECG stockés en CSV sont envoyés de l'ordinateur vers le FPGA en UART.
- Le FPGA chiffre les échantillons avec ASCON-128, un chiffrement léger adapté au matériel.
- Les données chiffrées reviennent vers l'ordinateur, où un script Python les déchiffre et trace le signal pour valider la chaîne de bout en bout.

