Introduction to encoding and encryption algorithms

Source: Internet
Author: User
Tags base64 asymmetric encryption

Encryption algorithm:

MD5

The full name of the (one-way hashing algorithm) is message-digest algorithm 5

MD5 algorithm principle

http://blog.csdn.net/forgotaboutgirl/article/details/7258109

Why do you say MD5 is not reversible?

https://www.zhihu.com/question/22651987

Base64

The principle of coding --Base64 coding

Http://www.cnblogs.com/chengxiaohui/articles/3951129.html

Aes

Vernacular Interpretation symmetric encryption algorithm VS asymmetric encryption algorithm

https://zhuanlan.zhihu.com/p/21336272

Symmetric encryption:

PlainText <-> keys <-> redaction

The common symmetric encryption algorithms are des, 3DES, AES, Blowfish, Idea, RC5, RC6.

Asymmetric encryption

First, a pairof keys, one called private key private key, one becomes public key

Distribute your public key to the user who wants to send you the ciphertext, and then the user encrypts the ciphertext using the public key , only use your private key to decrypt

This encryption algorithm is widely used, such asSSH, HTTPS, TLS, electronic certificate, electronic signature, electronic ID card and so on.

Introduction to encoding and encryption algorithms

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.