Appunti in inglese presi a lezione con integrate le slide fornite dal docente. Gli argomenti trattati sono i seguenti: General Data Protection Regulation (also entities), Cybersecurity toolkit, privacy and data protection approaches, Pseudonymization vs anonymization, history of cryptography, Kerckhoffs principle, symmetric cryptography, asymmetric cryptography, classic cryptography (Caesar cipher, Vigenere cipher, one-time pad, RSA (key generation, encryption, decryption, Optimal asymmetric encryption padding, side-channel attack), advanced encryption standard (SubBytes Transformation, ShiftRows Transformation, MixColumns Transformation, Addroundkey, Key Scheduling Algorithm), operating modes for block ciphers (ECB mode, CBC mode, CFB mode, OFB mode, CTR mode, GCM mode), hash function (random oracle, birthday paradox, data integrity application), digital signature (types, RSA signature, ElGamal signature, hash function), authentication (MAC, HMAC, PAP, CHAP, OTP, EAP), key distribution (for symmetric/asymettric ciphers, X.509 certificates, public kay infrastructure, certificate chain, root certificate).
...continua