Skip to content
This repository was archived by the owner on Jul 31, 2025. It is now read-only.

Latest commit

 

History

History
61 lines (37 loc) · 2.07 KB

File metadata and controls

61 lines (37 loc) · 2.07 KB

Cryptography for Developers

In this hacking hands-on training, the most common cryptographic concepts and algorithms are presented to teach developers how to securely use cryptography.

Cryptography 1x1

Encryption

Symmetric

Assymmetric (Private/Public Key)

Hashing

Signatures and Certificates

SSL/TLS

Setup

Web Proxy

OWASP ZAP

Follow the setup instructions on https://www.zaproxy.org/download/.

Starting with version 2.8.0, OWASP ZAP includes a Heads Up Display. Look into the corresponding OWASP ZAP HUD github project to learn more about this fascinating feature.

REST API clients

Postman

To make calls to REST API of the Juice Shop via a comfortable UI you may use Postman.
Follow the setup instructions on https://www.postman.com/downloads.

Httpie

If you are more used to make calls to REST API of the Juice Shop via command line you may try Httpie.
Follow the setup instructions on https://httpie.org.

Curl

If you are more used to make calls to REST API of the Juice Shop via command line you also may try the classic Curl.
Follow the setup instructions on https://curl.haxx.se.

The Labs

The labs are categorized according to the cryptographic types.