Back to projects

Hospital Security

School project

End-to-end encrypted medical records platform: passwordless sign-in with WebAuthn, encryption keys derived from the user's authenticator, and a server that cannot read the records it stores.

My role

Co-developed by two, shared roles, focused on information security

Technologies

  • Python
  • Django
  • Vue
  • Keycloak
  • Docker

Video

The video shows a fictitious patient signing in with a Windows passkey, unlocking their keys, uploading their encrypted medical record and reading it back; a fictitious doctor then signs in and opens the record of a patient who authorized them.
View the project on GitHub(opens in a new tab)