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

Added SSL/TLS practical tutorial #7

Merged
merged 1 commit into from
Feb 5, 2020
Merged

Added SSL/TLS practical tutorial #7

merged 1 commit into from
Feb 5, 2020

Conversation

Hakky54
Copy link
Contributor

@Hakky54 Hakky54 commented Nov 17, 2019

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.

@streichsbaer streichsbaer merged commit e898154 into guardrailsio:master Feb 5, 2020
@streichsbaer
Copy link
Contributor

Thanks for the contribution, @Hakky54

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.

2 participants