A Beginner's Guide to Cryptography Through Python
- Kevin Fiscus
- Wednesday, September 4th, 7:15pm - 8:15pm
Symmetric, asymmetric, message digest, substitution, transposition - these are cryptographic concepts that may be new to some people. Others may understand what they are but not how they work. This talk will provide an introduction to cryptographic topics using the Python programming language but will do so in a way that does not require you to be a cryptographer or a programmer. We will look at basic encryption techniques by creating simple programs in Python that put these techniques into practice. We will also look at some basic attacks against encryption also using Python. If you are new to security and want to learn about encryption, this presentation is for you. If you have a decent understanding of the terms associated with cryptography but want to understand a little more about the mechanics involved, this presentation is for you. If you understand encryption and want to get some exposure to Python, this presentation is for you.
The following bonus sessions are open to all paid attendees at no additional cost. There are many different types of events that fall into these categories:
- SANS@Night: Evening presentations given after day courses have ended. This category includes Keynotes.
- Special Events: SANS-hosted events and other non-technical recreational offerings. This category includes, but is not limited to, Receptions and Information Tables.