Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
saoreenrahman authored Jun 1, 2022
1 parent 29ee71b commit 6b6aab7
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,14 @@ Python Libraries: datetime,ECC, SHA256, random, time

Instructions:

1. run
1. run random_nonce.py to generate randomness beacon.

2. run key_generation to generate keys for each side

3. run signature_generation.py in client side to generate client's signature with client's private key.

4. run signature_verification.py in server side to verify client's signature with client's public key.

N.B. random nonce is considered as message digest. Signature verification considers latest random nonce to match message digest. Certificate generation is an additional code that generates self-signed certificates on user-defined data.

Important Notes: above codes can be similar to the codes available in in verious websites. This application was designed and constructed based on certain requirements.

0 comments on commit 6b6aab7

Please sign in to comment.