Rev 2 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2 | Rev 4 | ||
---|---|---|---|
Line 25... | Line 25... | ||
25 | var starttime = data[0]; |
25 | var starttime = data[0]; |
26 | var ip_target = data[1]; |
26 | var ip_target = data[1]; |
27 | var challenge = data[2]; |
27 | var challenge = data[2]; |
28 | var min = data[3]; |
28 | var min = data[3]; |
29 | var max = data[4]; |
29 | var max = data[4]; |
- | 30 | var challenge_integrity = data[5]; |
|
30 | for (i=min; i<=max; i++) { |
31 | for (i=min; i<=max; i++) { |
31 | if (challenge == sha3_512(starttime+"/"+ip_target+"/"+i)) { |
32 | if (challenge == sha3_512(starttime+"/"+ip_target+"/"+i)) { |
32 | var answer = i; |
33 | var answer = i; |
33 | var vts_validation_result = JSON.stringify([starttime, ip_target, challenge, answer]); |
34 | var vts_validation_result = JSON.stringify([starttime, ip_target, challenge, answer, challenge_integrity]); |
34 | callback(params, vts_validation_result); |
35 | callback(params, vts_validation_result); |
35 | break; |
36 | break; |
36 | } |
37 | } |
37 | } |
38 | } |
38 | }, |
39 | }, |