Cryptography

From Ever changing code
Revision as of 12:53, 20 July 2019 by Pio2pio (talk | contribs) (Created page with "= Encryption protocols = {| class="wikitable" |+ Encryption algorythms |- ! Symmetric ! Asymmetric |- | * DES * 3DES * AES | * DH (Diffie-Helman) * RSA * ECC (Elliptic-curve...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Encryption protocols

Encryption algorythms
Symmetric Asymmetric
  • DES
  • 3DES
  • AES
  • DH (Diffie-Helman)
  • RSA
  • ECC (Elliptic-curve)
.     System-1                        System-2
#Encryption decryption
                      download
 [data encrypted]       ----->      [data decrypted]
- with public2 key                 - with private2 key

#Signing
 [data encrypted]       ----->      [data decrypted]
- with public2 key                 - with private2 key
- signed with private1 key         - verified signature with public1 key

#Note, where needed the public key exchange happen, eg. via CA distribution process or protocol initialisation etc.