Symmetric encryption algorithm (secret key encryption) and asymmetric encryption algorithm (public key encryption).
Symmetric encryption algorithms are used to encrypt sensitive data and other information. Commonly used algorithms include:
DES (Data Encryption Standard): data encryption standard, fast, suitable for encryption Large amounts of data.
3DES (Triple DES): Based on DES, a piece of data is encrypted three times with three different keys, which is stronger.
AES (Advanced Encryption Standard): Advanced Encryption Standard, a next-generation encryption algorithm standard with fast speed and high security level;
AES
Common The asymmetric encryption algorithm is as follows:
RSA: Invented by RSA Company, it is a public key algorithm that supports variable-length keys. The length of the file block that needs to be encrypted is also variable;
p>DSA (Digital Signature Algorithm): Digital Signature Algorithm, a standard DSS (Digital Signature Standard);
ECC (Elliptic Curves Cryptography): Elliptic Curve Cryptography.