Skip to content

hazy-nate/macsec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

macsec

This repository contains two Python scripts that demonstrate how MACsec encryption/decryption work. It was originally a part of a larger demonstration on how MACsec works on Linux.

Running

To run either script, you need to create a new virtual environment and install the packages listed in the requirements.txt file.

$ python -m venv .venv
$ source .venv/bin/activate
$ pip install -r requirements.txt
$ python macsec.py

Usage

The macsec_manual.py script is meant to be read directly to see how the process works. The macsec.py script is an expansion of the first to allow for an entire PCAP file to be decrypted with provided AES keys.

About

Python scripts for demonstrating how MACsec encryption/decryption works

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages