https://github.com/gabrieldim/wpa2-ccmp-authentication-protocol
Authentication protocol using Advanced Encryption Standard. Information security is the primary goal here.
https://github.com/gabrieldim/wpa2-ccmp-authentication-protocol
ccmp-authentication-protocol encryption java protocol
Last synced: 10 months ago
JSON representation
Authentication protocol using Advanced Encryption Standard. Information security is the primary goal here.
- Host: GitHub
- URL: https://github.com/gabrieldim/wpa2-ccmp-authentication-protocol
- Owner: gabrieldim
- Created: 2020-11-29T20:48:30.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2022-06-30T17:26:50.000Z (almost 4 years ago)
- Last Synced: 2025-07-10T13:30:43.387Z (11 months ago)
- Topics: ccmp-authentication-protocol, encryption, java, protocol
- Language: Java
- Homepage:
- Size: 68.4 KB
- Stars: 107
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WPA2-CCMP-Authentication-Protocol ( Information security )
- Before you start, please open the picture attached in this repository to understand better what is this repository all about.
-----------
CCMP authentication protocol in Java programming language.
To create this stimulation of the protocol I used 5 classes and used my knowledge of network security and code writing skills in Java.
- The Main class is actually the class in which all classes merge and execute. According to the practice so far, I used this class only to test the functionality of the whole code.
- FrameHeader's class contains the source and destination MAC address. I used fictitious values for these addresses so that I could execute the code completely.
- The whole logic of the methods is in the WP2SimulationECB class. In this class I keep four methods, two of which are auxiliary and are used in the main methods of encryption and decryption.
- ClearTextFrame stores unencrypted data.
- EncryptedFrame is a class for storing encrypted data.
=> Gabriel Dimitrievski