For part of my bachelor thesis (which will be involved in a commercial product), I need to build a cryptosystem that will be used to encrypt and decrypt continuous medical data that is transmitted from a patient to their doctor. The data must be encrypted and decrypted very fast in case of emergency.
Which encryption algorithm should I use? I think I should use AES. Should I involve a public key encryption to exchange shared keys? But I am afraid it may slow down the system and compromise the consistency of data transfer.
Update: The data will be sent from wearable devices on a patient to their doctor so the computing power might be limited. My thesis will not touch on the hardware and networking aspects directly. However, they should be included in the discussion and analysis of my report.
school project
and abachelor thesis with commercial implementation
). As for theconsistency of data transfer
, I would look at the potential hardware first and ensure there aren’t any network issues you may have to cope with first (eg: working around potential network outages caused by walls between patient/sender and doc/receiver, etc.)… in the end, an instable network (resulting in inconsistent data) can’t be made stable via cryptography. $\endgroup$