Skip to content

shreesha00/SecureRaft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

SecureRaft

Course Project for the CS6500: Network Security Course at IIT Madras. Baseline Code based on the assignments for the MIT 6.824 Distributed Computing course: http://nil.lcs.mit.edu/6.824/2020/schedule.htmls

Modifications

  • Symmetric Key Encryption and Authentication is used to encrypt and authenticate all communication
  • Keys used for bulk data encryption are frequently changed through a key change mechanism which piggybacks on the Log Consistency properties offered by Raft
  • For more details and descriptions, refer to the code and report.

About

CS6500 Course Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors