►screenshots: https://prototypeprj.blogspot.com/202...
00:06 demo a prebuilt version of the application
06:16 Digital Signature Algorithm summary
09:45 Digital Signature Algorithm proof
11:45 code the application
12:05 setup the project for using JSON
12:46 go over the packages and classes that make up this app.
14:28 code the server side of this app. (Server and ServerThread classes)
16:47 how the server forwards messages from Alice to Bob and the other way around
17:12 how ServerThread handles incoming JSON messages
17:40 what Discret Logarithm Problem does Eve needs to solve in order to sign messages as being Alice or Bob
18:20 code the client side of the app.
19:44 method to check if a number is prime
19:54 method used to hash messages
23:05 method to handle setup phase
25:25 method to pickup ephemeral key
25:35 method to pickup signing key
25:55 method to hash messages
27:00 method for calculating signature param r
27:45 method for calculating signature param s
28:13 method for sending signed messages
28:58 method for receiving other party params
30:42 method for validating incoming messages
32:34 test run completed app.
► get access to members-only video contents + support:
/ @prototypeprjs
► website + download source code:
https://prototypeprj.com
https://ai.prototypeprj.com
https://crypto.prototypeprj.com
► download directly:
download ai source code @ https://sites.fastspring.com/prototyp...
download crypto source code @ https://sites.fastspring.com/prototyp...
download source code (old) page # 2 @ https://sites.fastspring.com/prototyp...
download source code (older) page # 1 @ https://sites.fastspring.com/prototyp...
On this page of the site you can watch the video online Digital Signature Algorithm (DSA) - Public Key Cryptography + JAVA (Prototype Project 07) with a duration of hours minute second in good quality, which was uploaded by the user Prototype Project 08 April 2019, share the link with friends and acquaintances, this video has already been watched 8,497 times on youtube and it was liked by 51 viewers. Enjoy your viewing!