Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
-
RSA is most widely used algorithm but is computationally expensive.
-
A good compromise is to use RSA to encrypt the symmetric key that is then used in AES encryption of the larger data.
-
AES and Twofish are good symmetic encryptions algorithms.