deborah@basson:~$ ls projects/
password-vault/
EPITA · Secure Development course · team of 4 · lead developer
Password manager in C with a web interface. AES-256-GCM encryption at rest, Argon2id password hashing, TOTP two-factor authentication, TLS 1.3 only, CSRF protection, rate limiting and memory zeroing with libsodium. 66 tests, valgrind-clean, CI pipeline with automated security checks.
[C] [libsodium] [OpenSSL] [SQLite] [Criterion] [GitHub Actions]
→ github.com/deborah-basson/password-vault
posix-shell/
EPITA · systems programming · group project
POSIX-compliant shell written in C99 with no external libraries. Lexer, recursive-descent parser, AST, expansion and execution with fork/exec, pipelines and file descriptor redirections. About 7,800 lines of C and 3,200 functional tests.
[C99] [POSIX] [Autotools] [Criterion]
→ github.com/deborah-basson/posix-shell
deborah@basson:~$