Encryption
Asymmetric Encryption¶
Creating an SSH key¶
ssh-keygen
Creates 2 files in the ~/.ssh folder
- id_rsa
    - private key
- id_rsa.pub
    - public key
Create a shared key¶
sequenceDiagram
    Alice->>Alice: Create a private/public key
    John->>John: Create a private/public key
    Alice->>Alice: Create the shared key and encrypt with John's public key
    Alice->>John: Send the encrypted shared key
    John->>John: Unencrypts the shared key with his private keyAsymmetric Encryption Algos¶
- RSA
Symmetric Encryption¶
Use the same key to encrypt and decrypt
Used to (de)encrypt across the internet
Symmetric Encryption Algos¶
- AES- AES-256
 
  
    
      Last update:
      2023-04-24