Data Transport Security

2022/07/25

Encryption Algorithm

Symmetric Encryption

Symmetric Encryption Algorithm

  • DES(Data Encryption Standard)
  • AES(Advanced Encryption Standard)

Asymmetric Encryption

Asymmetric Encryption Algorithm

  • RSA(Ron Rivest, Adi Shamir, Leonard Adleman)

Data Transport

Plain Text

Symmetric Encryption

Asymmetric Encryption

Digital Signature

Message Digest

Message Digest Algorithm

  • MD5(Message Digest 5)
  • SHA(Secure Hash Algorithm)

Digital Certificate

  • CA: certification authority is an entity that issues digital certificates
  • The certificate of CA(Certification Authority) pre-installed in system
  • Digital certificate: public key + digital signature of public key
  • The private key of CA(Certification Authority) used to encrypt the public key of requestor
  • The public key of CA(Certification Authority) used to decrypt the public key of requestor

SSL/TLS/mTLS

  • SSL: Secure Sockets Layer
  • TLS: Transport Layer Security, newer and more secure SSL version
  • mTLS: mutual Transport Layer Security

HTTP/HTTPS

Base64

  • Base64 is an arbitrary binary to text string encoding method, which is often used to transmit a small amount of binary data in URLs, cookies, and web pages.

Post Directory