Asymetric key?
I may be well out of date now but I thought asymetric key cryptography was slow and relatively vulnerable if used with large amounts of data.
Isn't it mainly used for the secure exchange of one time symetrical keys which are used for bulk encryption?