Operating Mode Client-side Server-side Hybrid
Implementation CaWiCC (using SWAC which utilizes JavaScript) Native (C#) Native within Web Browsers (for Key Pair Creation) and Native on Server (for WebID Certificate Construction)
Device Desktop Mobile SG1 Mobile SG3 Mobile iPhone5 Server Desktop Mobile SG1 Mobile SG3 Mobile iPhone5
Web Browser Ch@D FF@D IE@D Ch@SG1 FF@SG1 Ch@SG3 FF@SG3 Ch@iP5 Sa@iP5 n/a Ch@D FF@D IE@D Ch@SG1 FF@SG1 Ch@SG3 FF@SG3 Ch@iP5 Sa@iP5
Key Size [bit] 1024 2048 1024 2048 1024 2048 1024 2048 1024 2048 1024 2048 1024 2048 1024 2048 1024 2048 1024 2048 1024 2048 1024 2048 1024 2048 1024 2048 1024 2048 1024 2048 1024 2048 1024 2048 1024 2048 1024 2048
Average [ms] 563 3.300 816 5.922 3.137 24.664 7.506 >>30000 14.829 >>30000 2.309 13.940 2.559 13.611 28.341 >>30000 2.582 >>30000 943 10.714 357 4.389 171 759 332 2.179 n/a n/a 4.169 7.805 4.812 17.606 2.100 3.296 3.009 7.879 n/a n/a n/a n/a
Meridian [ms] 506 2.650 714 5.666 2.617 22.748 7.027 >>30000 14.150 >>30000 2.134 11.079 2.363 11.178 25.908 >>30000 2.437 >>30000 871 9.369 303 3.579 152 619 310 1.757 n/a n/a 4.130 7.855 4.525 15.105 1.985 2.790 2.985 7.810 n/a n/a n/a n/a
Std. deviation [ms] 215 1.839 324 3.095 1.783 13.949 2.521 n/a 5.384 n/a 795 8.253 961 7.298 11.623 n/a 847 n/a 522 6.204 183 2.875 65 421 121 1.716 n/a n/a 493 2.210 970 8.942 450 1.070 314 2.823      
Min [ms] 326 1.015 391 1.972 1.148 5.715 4.249 n/a 6.207 n/a 1.158 3.591 1.340 3.573 11.536 n/a 1.413 n/a 275 1.279 105 736 83 266 133 467 n/a n/a 3.450 4.660 3.690 5.730 1.630 1.960 2.230 3.640 n/a n/a n/a n/a
Max [ms] 1.246 10.210 1.885 17.693 10.389 72.102 15.613 n/a 27.435 n/a 4.381 59.794 7.599 40.224 61.513 n/a 4.853 n/a 3.178 27.777 948 16.438 386 2.269 583 7.841 n/a n/a 5.410 14.830 7.870 37.700 3.830 5.740 3.870 14.790 n/a n/a n/a n/a
Measured Samples                                                                                
1 326 1015 391 1972 1148 5715 4249 >>30000 6207 >>30000 1158 3591 1340 3573 11536 >>30000 1413 >>30000 275 1279 105 736 83 266 133 467 n/a n/a 3450 4660 3690 5730 1630 1960 2230 3640 n/a n/a n/a n/a
2 335 1033 424 2017 1312 6431 4339   7058   1229 5639 1409 4417 14343   1428 293 1350 124 1013 92 313 213 545     3490 4880 3700 7650 1640 2100 2660 4160        
3 336 1051 449 2041 1332 6438 4451   7159   1281 5989 1419 4709 14618   1475 293 1695 131 1158 99 434 223 675     3520 5320 3750 7950 1700 2260 2670 4250        
4 338 1129 452 2098 1360 8023 4543   7514   1348 6510 1420 5291 14662   1475 311 1973 162 1201 102 449 226 699     3570 5550 3760 9450 1710 2270 2710 4600        
5 348 1131 463 2173 1433 8104 4623   7519   1363 6566 1525 5564 14757   1518 358 2028 163 1281 115 460 227 773     3600 5750 3930 9590 1720 2330 2740 4660        
6 350 1137 464 2228 1491 8398 4670   7771   1386 6690 1528 5718 14878   1528 378 2282 165 1498 125 466 229 773     3650 5900 3990 9990 1740 2380 2800 5270        
7 350 1156 473 2334 1501 8909 4676   7819   1400 6716 1528 6278 15006   1529 399 3213 165 1517 130 467 231 786     3660 6200 4060 10510 1750 2430 2810 5610        
8 351 1158 480 2399 1545 9305 4746   7999   1409 6723 1593 6396 15302   1530 407 3347 166 1633 130 469 231 946     3730 6200 4140 11660 1750 2450 2840 5790        
9 359 1167 483 2402 1578 9550 4769   8614   1428 6774 1597 6564 15382   1580 407 3385 168 1760 131 515 237 977     3740 6240 4150 11790 1810 2470 2850 5930        
10 360 1217 487 2412 1679 9557 4793   8827   1430 6886 1597 6618 15729   1595 407 3436 173 1778 144 520 240 990     3910 6250 4200 12300 1860 2480 2860 6080        
11 360 1237 490 2466 1712 10138 4805   8865   1445 7202 1610 6836 15822   1639 415 3440 174 1852 146 522 256 1245     4030 6310 4320 12550 1870 2590 2860 6110        
12 360 1280 491 2590 1731 10280 4823   9027   1482 7259 1612 6856 15904   1674 418 3500 179 1925 146 557 267 1287     4040 6940 4350 12840 1880 2620 2920 6920        
13 365 1375 497 2599 1740 10468 4869   9215   1488 7428 1628 6960 15998   1697 424 3730 183 1932 147 588 282 1619     4060 7180 4350 13470 1920 2630 2950 7230        
14 369 1405 501 2785 1745 11706 4944   9233   1493 7465 1668 7005 16330   1709 433 3785 188 2038 147 605 293 1685     4100 7570 4410 13490 1970 2700 2980 7330        
15 376 1514 510 2803 1802 11726 4944   9264   1500 7496 1669 7244 16522   1728 434 4123 190 2042 151 609 309 1726     4120 7800 4450 14550 1970 2720 2980 7500        
16 377 1525 510 2808 1807 12251 4978   9377   1506 7522 1672 7264 16677   1743 468 4139 195 2073 152 628 310 1787     4140 7910 4600 15660 2000 2860 2990 8120        
17 377 1534 511 2835 1812 12300 5038   9516   1536 7658 1688 7339 16793   1744 470 4257 195 2079 161 662 319 1916     4200 7920 4630 15750 2080 3160 3070 8250        
18 380 1572 514 3021 1876 12346 5052   9713   1537 7711 1723 7496 16799   1751 479 4476 202 2109 171 714 319 1991     4250 8290 4780 16740 2120 3250 3080 8520        
19 382 1614 520 3054 1908 12376 5053   9730   1552 7844 1726 7766 17159   1795 488 4512 210 2114 174 723 321 2014     4280 8320 4820 18250 2140 3370 3100 8570        
20 383 1727 536 3152 1916 12388 5146   10073   1570 8296 1747 7891 17305   1815 489 4659 214 2125 177 739 321 2093     4290 8420 4930 18560 2150 3510 3100 8820        
21 383 1795 541 3249 1917 12575 5172   10215   1604 8318 1774 8161 18525   1828 491 5221 216 2142 183 775 348 2139     4340 8420 5030 19700 2190 3990 3120 8890        
22 385 1805 544 3319 1924 12950 5211   10582   1615 8468 1787 8208 18656   1844 491 5339 217 2146 184 812 375 2189     4440 8530 5090 19780 2230 4050 3120 9090        
23 386 1824 558 3349 1936 12965 5263   10591   1615 8647 1801 8259 18882   1872 495 5655 220 2184 196 846 420 2751     4540 8600 5580 20130 2300 4120 3140 9150        
24 391 1825 566 3353 1982 13201 5365   10610   1635 8709 1819 8557 18915   1876 499 5824 221 2230 209 1005 450 2982     4580 8700 5670 22600 2320 4260 3150 9170        
25 391 1897 569 3390 1983 13388 5374   10752   1639 8754 1834 8618 19197   1885 506 5844 226 2308 214 1019 475 3537     4700 8900 5850 25290 2330 4520 3190 10040        
26 391 1901 574 3437 2013 13467 5443   10791   1644 8759 1866 8680 19796   1888 539 6029 229 2329 242 1115 490 4073     4710 9270 5890 30170 2380 4540 3190 10440        
27 394 1905 574 3591 2041 13666 5579   11000   1645 8817 1889 8691 19841   1903 569 6222 230 2393 253 1348 490 4264     4800 9990 6090 33520 2490 4840 3200 10500        
28 395 1918 588 3612 2042 13844 5600   11025   1671 9017 1890 8884 19846   1908 573 6333 232 2445 254 1392 562 5171     4830 11230 6110 35030 2670 4950 3280 12900        
29 397 2016 604 3645 2078 14182 5636   11084   1682 9283 1915 8966 20072   1959 576 6764 238 2465 298 1492 582 5432     4900 12070 6170 35770 2850 5330 3820 14040        
30 401 2182 615 3723 2084 14346 5738   11259   1758 9307 1923 9033 20393   1987 582 6902 240 2518 386 2269 583 7841     5410 14830 7870 37700 3830 5740 3870 14790        
31 401 2189 621 3761 2106 14509 5746   11526   1776 9395 1930 9157 20731   2006 587 6931 246 2629                                    
32 407 2212 640 3780 2116 14673 5810   11536   1812 9504 1935 9280 21005   2041 588 7128 250 2672                                    
33 409 2232 641 3984 2119 15523 5842   11617   1826 9534 1958 9301 21096   2069 590 7166 255 2781                                    
34 424 2250 644 4022 2143 16574 5899   11719   1837 9544 1962 9336 21643   2097 632 7269 259 2782                                    
35 429 2274 651 4032 2164 17519 5955   11750   1838 9621 1987 9432 21741   2098 644 7353 263 2850                                    
36 434 2301 658 4114 2233 17788 6018   12135   1839 9798 2043 9509 21960   2129 679 7394 265 2877                                    
37 436 2340 660 4118 2332 17989 6119   12178   1850 9834 2048 9516 22017   2159 694 7556 265 3029                                    
38 442 2390 663 4265 2332 18093 6163   12201   1874 9857 2061 9709 22666   2184 696 7571 269 3099                                    
39 447 2423 666 4310 2385 18318 6186   12282   1878 9871 2083 9820 22966   2224 721 8389 270 3109                                    
40 457 2430 668 4418 2390 18344 6188   12286   1888 10013 2112 9871 23685   2242 740 8415 274 3251                                    
41 458 2443 669 4444 2397 18518 6189   12411   1935 10184 2178 9960 23847   2243 747 8508 274 3259                                    
42 460 2468 674 4481 2414 19681 6251   12423   1953 10244 2216 10087 23853   2261 776 8949 275 3338                                    
43 462 2476 675 4493 2441 19863 6256   12525   1957 10254 2227 10136 23991   2262 793 9040 276 3358                                    
44 463 2476 679 4964 2447 20010 6326   12601   1966 10333 2234 10228 24002   2295 799 9101 276 3412                                    
45 471 2484 680 5186 2464 20087 6483   12992   1973 10378 2270 10483 24555   2322 802 9140 278 3434                                    
46 474 2503 681 5316 2469 20481 6507   13104   1976 10418 2272 10551 24565   2325 812 9199 279 3514                                    
47 483 2526 681 5346 2481 20866 6689   13314   1997 10537 2274 10626 24713   2344 812 9252 286 3522                                    
48 484 2553 684 5448 2564 22026 6830   13543   2066 10554 2299 10705 24870   2364 844 9285 288 3525                                    
49 496 2607 695 5488 2585 22337 6832   13989   2100 10796 2320 10790 24965   2393 857 9357 289 3526                                    
50 506 2611 699 5647 2616 22587 6944   14092   2127 11032 2347 10957 25907   2425 865 9364 292 3567                                    
51 506 2688 728 5685 2618 22909 7110   14208   2140 11125 2378 11399 25908   2449 876 9374 314 3590                                    
52 510 2739 736 5783 2625 22922 7174   14313   2175 11358 2416 11522 25910   2497 876 9559 314 3665                                    
53 511 2910 748 5822 2663 23546 7226   14329   2193 11770 2463 11562 26404   2501 889 9871 315 3699                                    
54 525 2953 748 5841 2665 23730 7320   14424   2194 11780 2484 12014 27235   2510 895 10223 318 3705                                    
55 527 3013 751 5843 2699 23776 7393   14538   2212 11865 2490 12031 27400   2549 929 10294 319 3723                                    
56 528 3270 762 5936 2732 24085 7502   14539   2247 12411 2524 12470 27416   2576 936 10297 321 3768                                    
57 531 3270 764 6027 2755 24374 7584   14561   2280 12419 2533 12617 27461   2578 939 11059 323 3836                                    
58 545 3273 787 6100 2826 24420 7799   14562   2338 12505 2563 12698 27484   2636 944 11162 327 4058                                    
59 545 3432 789 6117 2832 24481 7859   14778   2343 12688 2589 12706 27835   2637 953 11233 328 4109                                    
60 547 3442 798 6140 2863 24870 7861   14956   2366 12982 2608 12987 28206   2663 985 11340 346 4466                                    
61 548 3521 802 6168 2907 25093 7871   15242   2387 13028 2621 13122 28678   2684 988 11433 354 4478                                    
62 554 3658 821 6360 2921 25116 7896   15568   2396 13168 2641 13198 29003   2713 991 11484 354 4484                                    
63 557 3667 821 6407 2965 25609 8047   15588   2403 13285 2705 13415 29106   2715 1005 11746 356 4533                                    
64 558 3679 825 6463 2982 25763 8123   16123   2415 13476 2710 13446 29213   2736 1018 11998 356 4676                                    
65 570 3699 831 6571 3115 25836 8127   16167   2479 13793 2719 13784 29830   2751 1022 12207 364 4683