Subversion Repositories php_clientchallenge

Rev

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
                },