Make sure you actually know everything outlined here,
including Bash, VMs, Containers, Git, Standard Input/Output (I/O),
etc.:
../../ClassGeneral.html
The schedule and due dates will be updated as we progress through the
semester (on Canvas).
Please check back regularly for changes.
Very briefly mention:
Content/IntroCryptoCaesar.html
Content/TranspositionCiphers.html
Content/AffineCipher.html
Content/SubstitutionFrequency.html
Content/OneTimePad.html
Content/CryptoMath.html
Content/AsymmetricEncryption.html
Content/ModernSymmetric.html
Content/SymmetricBlock.html
Content/SymmetricStream.html
Content/Hashing.html
Content/AppliedCryptoSystems.html
Content/DeniableForwardSecure.html
Content/ReverseEngineering.html
Content/MaliciousSoftware.html
Content/BufferOverflow.html
Content/Databases.html
Content/DefensiveProgramming.html
Content/Authentication.html
Content/AccessControls.html
Content/Permissions.html
Content/PasswordUserGroup.html
Content/OSHardening.html
Content/Virtualization.html
Content/AppArmorSELinux.html
Content/PracticalPersonal.html
Content/FormalVerification.html
Review of cases in Plfeeger book (if time)