Skip to main content
Article

The booleantools Package: An Open-Source Python Framework for Boolean Functions

Authors
  • Andrew Penland (Western Carolina University)
  • Wesley Rogers (Western Carolina University)

Abstract

Boolean functions are crucial in the design of secure cryptographic algorithms. We introduce booleantools , an open-source Python package for the analysis and design of boolean functions. As an example of the software’s functionality, we show how it can be used to find geo- metric information about the space of all boolean functions on 5 variables.

Keywords: coding theory, cryptography, computational algebra, Python, group theory, boolean functions, hamming distance

How to Cite:

Penland, A. & Rogers, W., (2018) “The booleantools Package: An Open-Source Python Framework for Boolean Functions”, North Carolina Journal of Mathematics and Statistics 4(1).

Downloads:
Download PDF

10 Views

5 Downloads

Published on
2018-09-24

Peer Reviewed

License