I understand that it is possible to combine symmetric and asymmetric encryption in a way that makes use of the performance of symmetric encryption, and also getting the benefits of being able to separate the knowledge needed for encryption from that needed for decryption.
Could someone explain this scheme in more detail?
To be concrete, I want to encrypt a few tens of thousands of files at a time, including some that are ~100GB in size.