CCM (OpenSSL) - GNU C 4.5.1 ARMv7 - Run 2010-10-26 14:35 Context: 512 bytes Key setup: 1394 cycles 1 1774.08 2 880.00 3 586.67 4 447.04 5 357.63 6 293.33 7 255.45 8 223.52 9 195.56 10 178.82 11 161.28 12 150.19 13 136.47 14 128.73 15 118.27 16 111.76 17 155.71 18 147.06 19 139.32 20 133.41 21 127.06 22 120.32 23 115.09 24 112.06 25 106.73 26 101.81 27 98.82 28 94.54 29 92.74 30 88.94 31 86.07 32 82.06 33 105.04 34 102.77 35 99.03 36 96.28 37 94.44 38 91.95 39 90.31 40 87.35 41 85.22 42 83.19 43 81.26 44 79.41 45 78.27 46 75.96 47 74.34 48 71.63 49 88.56 50 86.10 51 83.73 52 82.78 53 81.87 54 79.72 55 78.27 56 76.87 57 76.13 58 74.22 59 72.96 60 72.32 61 71.13 62 69.99 63 68.33 64 66.72 65 79.04 66 77.84 67 76.07 68 75.55 69 74.46 70 73.39 71 72.36 72 71.36 73 70.38 74 69.43 75 68.50 76 67.06 77 66.72 78 66.39 79 65.03 80 63.20 81 73.41 82 72.51 83 71.06 84 71.36 85 69.95 86 69.14 87 68.34 88 68.11 89 67.35 90 66.07 91 64.81 92 65.15 93 63.93 94 63.76 95 62.59 96 61.44 97 69.07 98 69.48 99 68.23 100 68.09 101 66.88 102 66.22 103 66.11 104 64.42 105 65.37 106 63.72 107 63.64 108 63.05 109 61.47 110 61.90 111 61.34 112 60.31 113 67.01 114 66.42 115 65.84 116 65.80 117 64.20 118 65.19 119 63.63 120 63.10 121 62.58 122 62.56 123 62.05 124 61.06 125 60.57 126 60.09 127 60.57 128 58.68 129 64.75 130 64.77 131 64.27 132 63.79 133 63.31 134 62.83 135 62.37 136 61.91 137 61.46 138 61.01 139 60.57 140 60.14 141 59.71 142 59.29 143 58.88 144 58.47 145 63.68 146 63.75 147 62.32 148 62.39 149 61.97 150 61.56 151 61.15 152 60.75 153 60.35 154 59.96 155 60.05 156 59.19 157 58.82 158 58.44 159 58.08 160 57.25 161 62.90 162 62.02 163 61.64 164 61.26 165 61.37 166 60.04 167 60.64 168 59.80 169 59.45 170 59.10 171 58.75 172 58.41 173 57.61 174 58.66 175 57.41 176 56.63 177 61.27 178 60.92 179 61.07 180 60.25 181 59.91 182 60.06 183 59.73 184 58.94 185 58.62 186 58.30 187 57.99 188 58.14 189 57.84 190 57.07 191 56.78 192 56.48 193 60.72 194 60.40 195 60.09 196 59.79 197 59.01 198 59.65 199 58.42 200 58.59 201 58.30 202 57.55 203 58.18 204 57.44 205 56.71 206 56.88 207 56.61 208 55.89 209 60.58 210 59.34 211 59.53 212 58.78 213 58.98 214 58.23 215 58.43 216 57.69 217 57.89 218 57.17 219 57.36 220 56.65 221 57.29 222 56.14 223 56.33 224 55.63 225 59.38 226 58.64 227 58.85 228 58.13 229 58.34 230 58.08 231 57.83 232 57.58 233 57.34 234 57.09 235 56.39 236 56.61 237 56.82 238 55.68 239 55.90 240 55.22 241 58.51 242 58.27 243 58.50 244 58.26 245 58.02 246 57.32 247 57.09 248 56.86 249 57.09 250 56.40 251 56.63 252 56.41 253 56.18 254 55.52 255 55.30 256 55.08 257 58.41 258 58.18 259 57.49 260 57.27 261 57.51 262 57.29 263 57.08 264 56.40 265 56.19 266 56.43 267 56.22 268 55.56 269 56.25 270 55.15 271 55.39 272 55.19 273 57.60 274 57.39 275 57.64 276 56.97 277 57.23 278 57.02 279 56.82 280 56.61 281 55.96 282 55.76 283 56.01 284 55.37 285 55.62 286 55.42 287 54.79 288 55.04 289 56.99 290 57.26 291 57.52 292 56.41 293 56.67 294 56.48 295 56.74 296 56.10 297 55.46 298 56.17 299 55.54 300 54.90 301 55.17 302 54.98 303 55.24 304 54.18 305 57.06 306 56.87 307 56.69 308 56.50 309 56.77 310 56.14 311 55.96 312 55.78 313 56.05 314 55.87 315 55.25 316 55.07 317 54.90 318 55.17 319 54.55 320 54.38 321 56.84 322 56.66 323 56.48 324 55.84 325 56.57 326 55.94 327 55.77 328 55.15 329 55.88 330 55.27 331 55.10 332 55.38 333 54.77 334 54.60 335 54.88 336 53.84 337 56.74 338 56.13 339 56.40 340 56.24 341 55.64 342 55.91 343 55.74 344 55.58 345 55.42 346 54.84 347 55.10 348 54.94 349 54.79 350 54.21 351 54.02 352 54.30 353 56.33 354 56.17 355 56.01 356 55.86 357 56.13 358 55.54 359 55.39 360 55.23 361 55.08 362 54.93 363 54.78 364 54.63 365 54.90 366 54.33 367 54.18 368 54.03 369 55.94 370 55.79 371 55.64 372 55.94 373 55.79 374 55.19 375 55.49 376 55.34 377 54.76 378 54.61 379 54.91 380 54.76 381 54.62 382 54.04 383 53.90 384 53.32 385 56.21 386 55.64 387 55.49 388 55.78 389 55.21 390 55.49 391 54.92 392 55.21 393 54.64 394 54.93 395 54.37 396 54.23 397 54.09 398 53.92 399 53.78 400 53.21 401 56.12 402 55.12 403 55.85 404 55.28 405 55.14 406 55.00 407 55.30 408 54.73 409 54.60 410 54.47 411 54.33 412 54.20 413 54.49 414 53.94 415 53.81 416 54.10 417 55.65 418 55.07 419 55.38 420 55.25 421 55.12 422 54.99 423 54.86 424 54.73 425 54.16 426 54.91 427 54.34 428 54.22 429 54.09 430 53.96 431 53.84 432 53.28 433 55.73 434 55.18 435 55.05 436 55.35 437 54.80 438 55.10 439 54.13 440 54.42 441 54.72 442 54.60 443 54.06 444 54.35 445 53.81 446 54.11 447 53.57 448 53.45 449 55.40 450 54.84 451 55.16 452 54.59 453 55.35 454 54.35 455 54.67 456 54.55 457 54.43 458 54.31 459 54.20 460 54.08 461 53.53 462 53.84 463 53.30 464 53.61 465 55.21 466 55.09 467 54.97 468 54.85 469 54.31 470 54.20 471 54.50 472 54.39 473 54.27 474 53.74 475 54.46 476 53.51 477 54.24 478 53.29 479 54.01 480 53.48 481 54.61 482 55.37 483 54.39 484 54.71 485 54.60 486 54.48 487 54.37 488 54.26 489 53.72 490 54.04 491 53.93 492 53.39 493 53.71 494 53.60 495 53.92 496 52.96 497 54.97 498 54.44 499 54.75 500 54.64 501 54.53 502 54.42 503 53.90 504 53.75 505 54.08 506 54.41 507 53.43 508 53.76 509 53.65 510 53.55 511 53.44 512 53.34 513 54.52 514 54.85 515 54.31 516 54.63 517 54.53 518 54.00 519 53.89 520 54.21 521 54.53 522 53.16 523 53.90 524 54.22 525 53.28 526 53.60 527 53.49 528 52.98 529 54.08 530 54.42 531 54.75 532 54.21 533 54.55 534 54.01 535 53.91 536 53.81 537 54.14 538 53.61 539 53.94 540 53.41 541 53.31 542 53.64 543 53.11 544 53.44 545 54.20 546 54.52 547 54.42 548 53.90 549 54.23 550 54.13 551 54.03 552 53.93 553 53.83 554 53.74 555 53.22 556 53.96 557 53.45 558 53.35 559 52.84 560 53.16 561 54.29 562 54.19 563 53.66 564 54.00 565 53.90 566 54.24 567 53.71 568 54.05 569 53.96 570 53.86 571 53.34 572 53.24 573 53.58 574 53.06 575 53.39 576 52.87 577 54.06 578 54.39 579 54.30 580 54.20 581 53.69 582 53.59 583 54.35 584 53.41 585 54.16 586 53.23 587 53.56 588 53.47 589 53.37 590 52.87 591 53.19 592 53.10 593 54.26 594 54.17 595 54.08 596 53.98 597 53.89 598 54.23 599 53.71 600 53.63 601 53.54 602 53.45 603 53.36 604 53.27 605 53.18 606 53.09 607 53.43 608 52.50 609 54.10 610 54.43 611 53.92 612 54.26 613 53.75 614 53.66 615 53.99 616 53.49 617 53.40 618 53.73 619 53.23 620 53.14 621 53.06 622 53.38 623 53.30 624 52.80 625 53.95 626 54.30 627 53.78 628 54.55 629 53.61 630 53.52 631 53.44 632 53.36 633 53.27 634 54.04 635 53.10 636 53.44 637 53.36 638 52.85 639 52.77 640 52.69 641 54.29 642 53.78 643 53.70 644 54.04 645 53.53 646 53.87 647 53.79 648 53.29 649 53.62 650 53.12 651 53.46 652 52.96 653 52.88 654 53.21 655 53.13 656 52.23 657 54.20 658 53.25 659 54.47 660 53.52 661 53.87 662 53.79 663 53.71 664 53.20 665 53.55 666 53.04 667 52.96 668 53.31 669 53.23 670 53.15 671 53.07 672 52.57 673 53.76 674 53.68 675 54.02 676 53.94 677 53.44 678 53.78 679 53.28 680 53.21 681 53.55 682 53.47 683 52.97 684 52.89 685 53.65 686 52.32 687 53.08 688 53.00 689 53.75 690 53.67 691 53.59 692 53.93 693 53.42 694 52.91 695 53.70 696 53.62 697 53.11 698 53.47 699 52.54 700 53.31 701 52.81 702 53.16 703 52.66 704 52.59 705 53.78 706 53.71 707 53.63 708 53.55 709 53.48 710 53.82 711 53.33 712 53.25 713 53.18 714 52.69 715 53.87 716 52.54 717 52.88 718 53.22 719 52.32 720 53.08 721 53.83 722 53.34 723 53.68 724 53.20 725 53.53 726 53.46 727 53.39 728 53.31 729 53.24 730 53.17 731 52.69 732 52.61 733 52.95 734 52.88 735 52.81 736 52.73 737 53.45 738 53.81 739 52.87 740 53.66 741 53.16 742 53.52 743 53.44 744 53.37 745 53.30 746 52.80 747 53.16 748 53.09 749 53.02 750 52.10 751 53.30 752 52.38 753 54.00 754 53.51 755 53.44 756 53.37 757 52.88 758 53.22 759 53.57 760 52.67 761 53.43 762 52.95 763 53.29 764 53.22 765 52.74 766 52.25 767 53.01 768 52.53 769 53.70 770 53.22 771 53.11 772 53.91 773 53.41 774 52.91 775 53.27 776 53.20 777 53.13 778 53.06 779 53.00 780 52.93 781 52.86 782 52.79 783 52.30 784 52.66 785 53.86 786 53.37 787 53.30 788 53.66 789 53.17 790 53.52 791 53.03 792 52.97 793 53.32 794 52.83 795 52.77 796 52.70 797 53.05 798 52.57 799 52.92 800 52.44 801 53.62 802 53.14 803 53.48 804 53.42 805 53.35 806 53.29 807 53.22 808 53.15 809 52.68 810 53.02 811 52.96 812 52.89 813 52.42 814 52.76 815 52.70 816 52.63 817 53.38 818 53.75 819 53.25 820 53.19 821 52.70 822 53.06 823 53.00 824 53.35 825 52.87 826 52.80 827 53.16 828 52.68 829 52.61 830 52.55 831 52.49 832 52.42 833 53.62 834 53.13 835 53.49 836 53.01 837 53.36 838 52.88 839 53.23 840 53.17 841 52.69 842 52.63 843 52.57 844 52.92 845 52.85 846 52.38 847 52.73 848 52.26 849 53.43 850 52.92 851 53.71 852 52.79 853 53.59 854 52.67 855 53.46 856 52.97 857 52.48 858 52.85 859 52.79 860 53.15 861 52.67 862 52.60 863 52.54 864 52.48 865 53.27 866 53.21 867 53.14 868 53.50 869 52.60 870 53.38 871 53.32 872 52.84 873 52.78 874 53.14 875 52.24 876 53.02 877 52.54 878 52.90 879 52.42 880 52.36 881 53.13 882 53.48 883 53.42 884 52.95 885 53.30 886 52.83 887 53.18 888 52.71 889 53.06 890 52.59 891 52.94 892 52.48 893 52.83 894 52.36 895 52.30 896 52.65 897 53.00 898 53.35 899 53.29 900 52.80 901 53.17 902 53.11 903 52.63 904 52.57 905 52.93 906 52.45 907 52.82 908 53.18 909 52.28 910 52.64 911 52.59 912 52.11 913 53.31 914 53.25 915 53.61 916 52.72 917 53.08 918 52.60 919 53.38 920 52.90 921 52.85 922 52.37 923 52.73 924 53.09 925 52.20 926 52.56 927 52.50 928 52.45 929 53.63 930 52.75 931 53.10 932 53.05 933 52.99 934 52.93 935 53.29 936 52.82 937 52.76 938 52.30 939 52.65 940 53.00 941 52.54 942 52.48 943 52.43 944 52.37 945 53.55 946 53.07 947 52.59 948 52.54 949 52.90 950 52.85 951 53.22 952 53.16 953 52.68 954 52.21 955 52.99 956 52.52 957 52.46 958 52.41 959 52.35 960 52.30 961 53.08 962 53.44 963 52.97 964 52.91 965 52.86 966 53.22 967 52.34 968 52.70 969 53.47 970 52.17 971 52.95 972 52.07 973 52.84 974 52.78 975 51.91 976 52.26 977 53.03 978 53.39 979 52.92 980 53.28 981 52.82 982 52.76 983 53.12 984 52.66 985 52.60 986 52.55 987 52.50 988 52.85 989 52.39 990 52.34 991 52.28 992 52.23 993 53.41 994 52.94 995 52.88 996 52.83 997 52.78 998 52.72 999 52.67 1000 53.04 1001 52.57 1002 52.51 1003 52.88 1004 52.41 1005 52.36 1006 52.72 1007 52.25 1008 52.20 1009 52.57 1010 53.35 1011 53.30 1012 52.83 1013 52.78 1014 52.31 1015 53.09 1016 53.03 1017 52.15 1018 52.93 1019 52.46 1020 52.41 1021 52.77 1022 51.90 1023 52.67 1024 52.21 1500 51.78 4096 51.29 ipi 53.71