Skip to content
This repository has been archived by the owner on Jan 14, 2024. It is now read-only.

Latest commit

 

History

History
121 lines (72 loc) · 4.08 KB

README.md

File metadata and controls

121 lines (72 loc) · 4.08 KB

Security Algorithm Hand-On

Tutorial about security algorithm like DES, AES, MD5 use java form

image-20221015121032594

Outline

  1. Classical Symmetric encryption Algorithm
  2. Modern Symmetric encryption Algorithm
  3. RSA public key
  4. Key management using public encryption
  5. Hash Algorithm
  6. Test
  7. Refer
  8. Author

Click here to download Set up file!!!

  • The refer code use
    • Netbean IDE 8.2
    • JDK 1.8

Classical Symmetric encryption Algorithm

Ceasar

What's Ceasar? Result
image-20221015121659365

Vigenere

Result
image-20221015121811633

Rail Fence

Result
image-20221015121913246

Play fair ??

Modern Symmetric encryption Algorithm

DES

image-20221015122437623

Triple DES

image-20221015122519001

AES

image-20221015122603043

Encrypt public key

RSA

image-20221015122712433

Key management using public encryption

Exchange key DIFFIE-HELLMAN

Form bob Form alice Form encrypt
image-20221015123411137 image-20221015123421099 image-20221015123438156

Hash Algorithm

MD5

Sign up feature Log in feature
image-20221015123547608 image-20221015123557743

SHA

image-20221015123652423

MD5 and Sign

image-20221015123758738 image-20221015123817723

Reference

  • Hutech document
  • ...

Author