2 Programming and Math Conventions

Now that you have an environment to work in, let’s discuss the programming language we’ll be using. This book assumes you have a basic familiarity with programming concepts such as loops, variables, conditionals, and functions, so this chapter isn’t meant to be a comprehensive introduction to Python. Rather, it’s intended to illustrate some finer points that will help you understand the examples in this book and in other tutorials. Of course, the programming in the book centers on implementing math concepts from research papers, so it’s equally important that we have a common understanding of the notation ...

Get Math for Security now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.