Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Practical introduction to ssl tls #80

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Hakky54
Copy link

@Hakky54 Hakky54 commented Jan 11, 2023

Added an example project which has no security.
It provides how-to steps to enable encryption with SSL/TLS for three scenarios:

  • one way authentication - server communicates over https and identifies itself with a certificate
  • two way authentication - both server and client needs to identify itself and trust each other
  • two way authentication based on trusting the certificate authority - same as above one but trusting the root-ca is enough to get the same result

Java spring based web server
A variation of http clients which are supported

Helps the person to learn about certificates, keystores, ssl commands and basic web security based on certificates.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant