Code publicIngénierie logicielle
Kernel OTP
janvier 2024 — février 2025
Un module noyau chargeable qui expose un device caractère : un cat /dev/otp renvoie un code à usage unique. Paramétrable à chaud via SysFS.
- C
- Linux
- Makefile
- QEMU
Ce que ça fait
- Module noyau chargeable (LKM) exposant un device caractère : cat /dev/otp renvoie un code.
- Paramètres modifiables à chaud sous /sys/kernel/otp : timeout, clé client, algorithme.
- Deux modes de génération : loopcode, ou code dérivé de la clé client.