All Projects → gabrieldim → WPA2-CCMP-Authentication-Protocol

gabrieldim / WPA2-CCMP-Authentication-Protocol

Licence: other
Authentication protocol using Advanced Encryption Standard. Information security is the primary goal here.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to WPA2-CCMP-Authentication-Protocol

Ttrpc
GRPC for low-memory environments
Stars: ✭ 236 (+122.64%)
Mutual labels:  protocol
republic-go
An official reference implementation of Republic Protocol, written in Go
Stars: ✭ 58 (-45.28%)
Mutual labels:  protocol
go-mcproto
Minecraft Protocol implementation in Go
Stars: ✭ 33 (-68.87%)
Mutual labels:  protocol
Jreactive 8583
Java Client & Server for ISO8583 & Netty
Stars: ✭ 248 (+133.96%)
Mutual labels:  protocol
goridge-php
PHP Goridge Protocol implementation
Stars: ✭ 53 (-50%)
Mutual labels:  protocol
osdp-python
A Python control panel implementation of the Open Supervised Device Protocol (OSDP)
Stars: ✭ 28 (-73.58%)
Mutual labels:  protocol
Pjon
PJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.
Stars: ✭ 2,615 (+2366.98%)
Mutual labels:  protocol
rust-cdp
🔨 Chrome DevTools Protocol toolkit for Rust
Stars: ✭ 25 (-76.42%)
Mutual labels:  protocol
can-prog
Command-line tool to flashing devices by CAN-BUS
Stars: ✭ 66 (-37.74%)
Mutual labels:  protocol
procbridge
A super-lightweight IPC (Inter-Process Communication) protocol over TCP socket.
Stars: ✭ 118 (+11.32%)
Mutual labels:  protocol
Opcua Asyncio
OPC UA library for python > 3.6 asyncio
Stars: ✭ 251 (+136.79%)
Mutual labels:  protocol
StriderMqtt
A very thin MQTT client
Stars: ✭ 21 (-80.19%)
Mutual labels:  protocol
gonano
An implementation of the Nano cryptocurrency in Go
Stars: ✭ 34 (-67.92%)
Mutual labels:  protocol
Merkletreejs
🌱 Construct Merkle Trees and verify proofs in JavaScript.
Stars: ✭ 238 (+124.53%)
Mutual labels:  protocol
arancino-daemon
No description or website provided.
Stars: ✭ 12 (-88.68%)
Mutual labels:  protocol
Keepalived
Keepalived
Stars: ✭ 2,877 (+2614.15%)
Mutual labels:  protocol
network
Monorepo containing all the main components of Streamr Network.
Stars: ✭ 522 (+392.45%)
Mutual labels:  protocol
gofins
gofins is fins client written by Go to communicate with omron PLC
Stars: ✭ 55 (-48.11%)
Mutual labels:  protocol
diaspora federation
A library that provides functionalities needed for the diaspora* federation protocol.
Stars: ✭ 97 (-8.49%)
Mutual labels:  protocol
433MHz Tx Rx
Arduino based 433MHz Tx and Rx combo using Manchester protocol
Stars: ✭ 27 (-74.53%)
Mutual labels:  protocol

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].