Skip to content

A modified implementation and applicaiton of HMAC encryption. This was created and submitted as Lab 3 of CIS3319, Wireless Networks and Security at Temple University.

Notifications You must be signed in to change notification settings

aaronscofield/implementation-and-applicaiton-of-HMAC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aaron Scofield - CIS3319 - Dr. Du A modified implementation and applicaiton of HMAC encryption. This was created and submitted as Lab 3 of CIS3319, Wireless Networks and Security at Temple University.

Assignment Prompt: It is an individualwork using socket programming. Client C and Server S share a key for HMAC in an offline manner (e.g., a local file). Client C then generates a message, gets the HMAC digest of this message, and encryptsthe message along with its HMAC to obtain ciphertext. Then C sends this ciphertext to Server S. Server S decrypts received ciphertext and then verifies the integrity of the received message by generating another HMAC with the shared HMAC key and matchesthe two HMACs. Client C and Server S switch the roles and do the above again. All the transmitted messages should be encrypted with DES.

About

A modified implementation and applicaiton of HMAC encryption. This was created and submitted as Lab 3 of CIS3319, Wireless Networks and Security at Temple University.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages