Skip to content

irfanHaslanded/SecureSignedMailService

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SecureSignedMailService

A simple application which encrypts and signs messages for each user

export LD_LIBRARY_PATH=/app/vbuild/RHEL6-x86_64/gcc/6.4.0/lib:/app/vbuild/RHEL6-x86_64/gcc/6.4.0/lib64

Logging

Program writes logs in order to be able to demonstrate secure data transfer. Logs are written to the standard error to be able to easily separate from application's printouts. In order to redirect logs into a file start app as follows.

ssms 2>> log.txt

In a different console, the logs can be followed in real-time:

tail -f log.txt

Password storage

Salting

Password hash

Encryption/decryption flow

The image below is taken from the Wikipedia page of PGP (Pretty Good Privacy)

Encryption flow

About

A simple application which encrypts and signs messages for each user

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published