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.