YSU Security Midterm

Created
Created
2024 Mar 13 5:5
Creator
Creator
Seonglae ChoSeonglae Cho
Editor
Edited
Edited
2024 Jun 21 2:45
Refs
Refs

1시간 13~16 problems

Computer Security

Access Control

Authentication & Password

  • Database leaks*

Crypto

Classical Crypto

Symmetric Encryption

  • DES
    *
    • Feistel cipher*
    • ** Confusion/Diffusion
      • * can be malleable

        Asymmetric Encryption

        • **
          • Man-in-the-middle attacker for shared secret exchange*
          • ** encryption decryption N으로 modulo하는 건 같고

              Cryptographic Hash

              • Properties & attacks*
                  • Applications*

                    Ransomware + and

                    If ransomware uses only a symmetric key the key can be reverse engineered from the binary
                    • WannaCrypt only stores the server public key, generates a client specific private/public key pair.
                    • Encrypt this client-specific private key with the server public key, and dump the client-specific private key away
                    • Generate a symmetric key for every single file to infect.
                    • Encrypt this symmetric key using client-specific public key, and dump the symmetric key away.

                    Authenticated Key Exchange

                    notion image
                     
                     
                     
                     
                     

                    Recommendations