Skip to content

Distributed system using spray-can framework and akka actor model that simulates Facebook server in a secured manner using encryption.

Notifications You must be signed in to change notification settings

takirala/SecureFB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Secure Facebook

Secure Facebook is an minimal implementation of the social network website Facebook, only more secure!!

Description

RSA public private scheme is used to authenticate the user and AES encryption is used to encrypt the user content (profile, posts, albums, photos and other such meta data) on the server. The robust akka actor model message passing powers the core of the simulator and the incredibly smart Spray Can provides the restful APIs.

List of APIs

  • Home Page
  • Wall Post
  • Friend API
  • Profile API
  • Picture and Albums.

Owners

What is working?

All the above mentioned API's are working.

Largest user set tried on?

Created 10,000 users and performed varies API operations. Simulator is based on statistics provided here

About

Distributed system using spray-can framework and akka actor model that simulates Facebook server in a secured manner using encryption.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages