1 # This file is autogenerated. See libcore/tools/docs/crypto/README for details. 2 { 3 "api_level": "28", 4 "categories": [ 5 { 6 "algorithms": [ 7 { 8 "deprecated": "true", 9 "name": "AES", 10 "supported_api_levels": "1-8" 11 }, 12 { 13 "deprecated": "true", 14 "name": "DES", 15 "supported_api_levels": "1-8" 16 }, 17 { 18 "deprecated": "true", 19 "name": "DESede", 20 "supported_api_levels": "1-8" 21 }, 22 { 23 "name": "DH", 24 "supported_api_levels": "1+" 25 }, 26 { 27 "name": "DSA", 28 "supported_api_levels": "1+" 29 } 30 ], 31 "name": "AlgorithmParameterGenerator" 32 }, 33 { 34 "algorithms": [ 35 { 36 "name": "AES", 37 "supported_api_levels": "1+" 38 }, 39 { 40 "name": "BLOWFISH", 41 "supported_api_levels": "10+" 42 }, 43 { 44 "name": "ChaCha20", 45 "supported_api_levels": "28+" 46 }, 47 { 48 "name": "DES", 49 "supported_api_levels": "1+" 50 }, 51 { 52 "name": "DESede", 53 "supported_api_levels": "1+" 54 }, 55 { 56 "name": "DH", 57 "supported_api_levels": "1+" 58 }, 59 { 60 "name": "DSA", 61 "supported_api_levels": "1+" 62 }, 63 { 64 "name": "EC", 65 "supported_api_levels": "26+" 66 }, 67 { 68 "name": "GCM", 69 "supported_api_levels": "22+" 70 }, 71 { 72 "deprecated": "true", 73 "name": "IES", 74 "supported_api_levels": "1-8" 75 }, 76 { 77 "name": "OAEP", 78 "supported_api_levels": "1+" 79 }, 80 { 81 "name": "PBEwithHmacSHA1AndAES_128", 82 "supported_api_levels": "26+" 83 }, 84 { 85 "name": "PBEwithHmacSHA1AndAES_256", 86 "supported_api_levels": "26+" 87 }, 88 { 89 "name": "PBEwithHmacSHA224AndAES_128", 90 "supported_api_levels": "26+" 91 }, 92 { 93 "name": "PBEwithHmacSHA224AndAES_256", 94 "supported_api_levels": "26+" 95 }, 96 { 97 "name": "PBEwithHmacSHA256AndAES_128", 98 "supported_api_levels": "26+" 99 }, 100 { 101 "name": "PBEwithHmacSHA256AndAES_256", 102 "supported_api_levels": "26+" 103 }, 104 { 105 "name": "PBEwithHmacSHA384AndAES_128", 106 "supported_api_levels": "26+" 107 }, 108 { 109 "name": "PBEwithHmacSHA384AndAES_256", 110 "supported_api_levels": "26+" 111 }, 112 { 113 "name": "PBEwithHmacSHA512AndAES_128", 114 "supported_api_levels": "26+" 115 }, 116 { 117 "name": "PBEwithHmacSHA512AndAES_256", 118 "supported_api_levels": "26+" 119 }, 120 { 121 "name": "PKCS12PBE", 122 "supported_api_levels": "1+" 123 }, 124 { 125 "name": "PSS", 126 "supported_api_levels": "1-8,24+" 127 } 128 ], 129 "name": "AlgorithmParameters" 130 }, 131 { 132 "algorithms": [ 133 { 134 "name": "PKIX", 135 "supported_api_levels": "1+" 136 } 137 ], 138 "name": "CertPathBuilder" 139 }, 140 { 141 "algorithms": [ 142 { 143 "name": "PKIX", 144 "supported_api_levels": "1+" 145 } 146 ], 147 "name": "CertPathValidator" 148 }, 149 { 150 "algorithms": [ 151 { 152 "name": "Collection", 153 "supported_api_levels": "1+" 154 } 155 ], 156 "name": "CertStore" 157 }, 158 { 159 "algorithms": [ 160 { 161 "name": "X.509", 162 "supported_api_levels": "1+" 163 } 164 ], 165 "name": "CertificateFactory" 166 }, 167 { 168 "algorithms": [ 169 { 170 "name": "AES/CBC/ISO10126Padding", 171 "supported_api_levels": "1+" 172 }, 173 { 174 "name": "AES/CBC/NoPadding", 175 "supported_api_levels": "1+" 176 }, 177 { 178 "name": "AES/CBC/PKCS5Padding", 179 "supported_api_levels": "1+" 180 }, 181 { 182 "name": "AES/CFB/ISO10126Padding", 183 "supported_api_levels": "1+" 184 }, 185 { 186 "name": "AES/CFB/NoPadding", 187 "supported_api_levels": "1+" 188 }, 189 { 190 "name": "AES/CFB/PKCS5Padding", 191 "supported_api_levels": "1+" 192 }, 193 { 194 "name": "AES/CTR/ISO10126Padding", 195 "supported_api_levels": "1+" 196 }, 197 { 198 "name": "AES/CTR/NoPadding", 199 "supported_api_levels": "1+" 200 }, 201 { 202 "name": "AES/CTR/PKCS5Padding", 203 "supported_api_levels": "1+" 204 }, 205 { 206 "name": "AES/CTS/ISO10126Padding", 207 "supported_api_levels": "1+" 208 }, 209 { 210 "name": "AES/CTS/NoPadding", 211 "supported_api_levels": "1+" 212 }, 213 { 214 "name": "AES/CTS/PKCS5Padding", 215 "supported_api_levels": "1+" 216 }, 217 { 218 "name": "AES/ECB/ISO10126Padding", 219 "supported_api_levels": "1+" 220 }, 221 { 222 "name": "AES/ECB/NoPadding", 223 "supported_api_levels": "1+" 224 }, 225 { 226 "name": "AES/ECB/PKCS5Padding", 227 "supported_api_levels": "1+" 228 }, 229 { 230 "name": "AES/GCM/NoPadding", 231 "supported_api_levels": "10+" 232 }, 233 { 234 "name": "AES/OFB/ISO10126Padding", 235 "supported_api_levels": "1+" 236 }, 237 { 238 "name": "AES/OFB/NoPadding", 239 "supported_api_levels": "1+" 240 }, 241 { 242 "name": "AES/OFB/PKCS5Padding", 243 "supported_api_levels": "1+" 244 }, 245 { 246 "name": "AES_128/CBC/NoPadding", 247 "supported_api_levels": "26+" 248 }, 249 { 250 "name": "AES_128/CBC/PKCS5Padding", 251 "supported_api_levels": "26+" 252 }, 253 { 254 "name": "AES_128/ECB/NoPadding", 255 "supported_api_levels": "26+" 256 }, 257 { 258 "name": "AES_128/ECB/PKCS5Padding", 259 "supported_api_levels": "26+" 260 }, 261 { 262 "name": "AES_128/GCM/NoPadding", 263 "supported_api_levels": "26+" 264 }, 265 { 266 "name": "AES_256/CBC/NoPadding", 267 "supported_api_levels": "26+" 268 }, 269 { 270 "name": "AES_256/CBC/PKCS5Padding", 271 "supported_api_levels": "26+" 272 }, 273 { 274 "name": "AES_256/ECB/NoPadding", 275 "supported_api_levels": "26+" 276 }, 277 { 278 "name": "AES_256/ECB/PKCS5Padding", 279 "supported_api_levels": "26+" 280 }, 281 { 282 "name": "AES_256/GCM/NoPadding", 283 "supported_api_levels": "26+" 284 }, 285 { 286 "name": "ARC4/ECB/NoPadding", 287 "supported_api_levels": "10+" 288 }, 289 { 290 "name": "ARC4/NONE/NoPadding", 291 "supported_api_levels": "28+" 292 }, 293 { 294 "name": "BLOWFISH/CBC/ISO10126Padding", 295 "supported_api_levels": "10+" 296 }, 297 { 298 "name": "BLOWFISH/CBC/NoPadding", 299 "supported_api_levels": "10+" 300 }, 301 { 302 "name": "BLOWFISH/CBC/PKCS5Padding", 303 "supported_api_levels": "10+" 304 }, 305 { 306 "name": "BLOWFISH/CFB/ISO10126Padding", 307 "supported_api_levels": "10+" 308 }, 309 { 310 "name": "BLOWFISH/CFB/NoPadding", 311 "supported_api_levels": "10+" 312 }, 313 { 314 "name": "BLOWFISH/CFB/PKCS5Padding", 315 "supported_api_levels": "10+" 316 }, 317 { 318 "name": "BLOWFISH/CTR/ISO10126Padding", 319 "supported_api_levels": "10+" 320 }, 321 { 322 "name": "BLOWFISH/CTR/NoPadding", 323 "supported_api_levels": "10+" 324 }, 325 { 326 "name": "BLOWFISH/CTR/PKCS5Padding", 327 "supported_api_levels": "10+" 328 }, 329 { 330 "name": "BLOWFISH/CTS/ISO10126Padding", 331 "supported_api_levels": "10+" 332 }, 333 { 334 "name": "BLOWFISH/CTS/NoPadding", 335 "supported_api_levels": "10+" 336 }, 337 { 338 "name": "BLOWFISH/CTS/PKCS5Padding", 339 "supported_api_levels": "10+" 340 }, 341 { 342 "name": "BLOWFISH/ECB/ISO10126Padding", 343 "supported_api_levels": "10+" 344 }, 345 { 346 "name": "BLOWFISH/ECB/NoPadding", 347 "supported_api_levels": "10+" 348 }, 349 { 350 "name": "BLOWFISH/ECB/PKCS5Padding", 351 "supported_api_levels": "10+" 352 }, 353 { 354 "name": "BLOWFISH/OFB/ISO10126Padding", 355 "supported_api_levels": "10+" 356 }, 357 { 358 "name": "BLOWFISH/OFB/NoPadding", 359 "supported_api_levels": "10+" 360 }, 361 { 362 "name": "BLOWFISH/OFB/PKCS5Padding", 363 "supported_api_levels": "10+" 364 }, 365 { 366 "name": "ChaCha20/NONE/NoPadding", 367 "note": "ChaCha with 20 rounds, 96-bit nonce, and 32-bit counter as described in RFC 7539.", 368 "supported_api_levels": "28+" 369 }, 370 { 371 "name": "ChaCha20/Poly1305/NoPadding", 372 "note": "ChaCha with 20 rounds, 96-bit nonce, and 32-bit counter as described in RFC 7539.", 373 "supported_api_levels": "28+" 374 }, 375 { 376 "name": "DES/CBC/ISO10126Padding", 377 "supported_api_levels": "1+" 378 }, 379 { 380 "name": "DES/CBC/NoPadding", 381 "supported_api_levels": "1+" 382 }, 383 { 384 "name": "DES/CBC/PKCS5Padding", 385 "supported_api_levels": "1+" 386 }, 387 { 388 "name": "DES/CFB/ISO10126Padding", 389 "supported_api_levels": "1+" 390 }, 391 { 392 "name": "DES/CFB/NoPadding", 393 "supported_api_levels": "1+" 394 }, 395 { 396 "name": "DES/CFB/PKCS5Padding", 397 "supported_api_levels": "1+" 398 }, 399 { 400 "name": "DES/CTR/ISO10126Padding", 401 "supported_api_levels": "1+" 402 }, 403 { 404 "name": "DES/CTR/NoPadding", 405 "supported_api_levels": "1+" 406 }, 407 { 408 "name": "DES/CTR/PKCS5Padding", 409 "supported_api_levels": "1+" 410 }, 411 { 412 "name": "DES/CTS/ISO10126Padding", 413 "supported_api_levels": "1+" 414 }, 415 { 416 "name": "DES/CTS/NoPadding", 417 "supported_api_levels": "1+" 418 }, 419 { 420 "name": "DES/CTS/PKCS5Padding", 421 "supported_api_levels": "1+" 422 }, 423 { 424 "name": "DES/ECB/ISO10126Padding", 425 "supported_api_levels": "1+" 426 }, 427 { 428 "name": "DES/ECB/NoPadding", 429 "supported_api_levels": "1+" 430 }, 431 { 432 "name": "DES/ECB/PKCS5Padding", 433 "supported_api_levels": "1+" 434 }, 435 { 436 "name": "DES/OFB/ISO10126Padding", 437 "supported_api_levels": "1+" 438 }, 439 { 440 "name": "DES/OFB/NoPadding", 441 "supported_api_levels": "1+" 442 }, 443 { 444 "name": "DES/OFB/PKCS5Padding", 445 "supported_api_levels": "1+" 446 }, 447 { 448 "name": "DESede/CBC/ISO10126Padding", 449 "supported_api_levels": "1+" 450 }, 451 { 452 "name": "DESede/CBC/NoPadding", 453 "supported_api_levels": "1+" 454 }, 455 { 456 "name": "DESede/CBC/PKCS5Padding", 457 "supported_api_levels": "1+" 458 }, 459 { 460 "name": "DESede/CFB/ISO10126Padding", 461 "supported_api_levels": "1+" 462 }, 463 { 464 "name": "DESede/CFB/NoPadding", 465 "supported_api_levels": "1+" 466 }, 467 { 468 "name": "DESede/CFB/PKCS5Padding", 469 "supported_api_levels": "1+" 470 }, 471 { 472 "name": "DESede/CTR/ISO10126Padding", 473 "supported_api_levels": "1+" 474 }, 475 { 476 "name": "DESede/CTR/NoPadding", 477 "supported_api_levels": "1+" 478 }, 479 { 480 "name": "DESede/CTR/PKCS5Padding", 481 "supported_api_levels": "1+" 482 }, 483 { 484 "name": "DESede/CTS/ISO10126Padding", 485 "supported_api_levels": "1+" 486 }, 487 { 488 "name": "DESede/CTS/NoPadding", 489 "supported_api_levels": "1+" 490 }, 491 { 492 "name": "DESede/CTS/PKCS5Padding", 493 "supported_api_levels": "1+" 494 }, 495 { 496 "name": "DESede/ECB/ISO10126Padding", 497 "supported_api_levels": "1+" 498 }, 499 { 500 "name": "DESede/ECB/NoPadding", 501 "supported_api_levels": "1+" 502 }, 503 { 504 "name": "DESede/ECB/PKCS5Padding", 505 "supported_api_levels": "1+" 506 }, 507 { 508 "name": "DESede/OFB/ISO10126Padding", 509 "supported_api_levels": "1+" 510 }, 511 { 512 "name": "DESede/OFB/NoPadding", 513 "supported_api_levels": "1+" 514 }, 515 { 516 "name": "DESede/OFB/PKCS5Padding", 517 "supported_api_levels": "1+" 518 }, 519 { 520 "name": "RSA/ECB/NoPadding", 521 "supported_api_levels": "1+" 522 }, 523 { 524 "name": "RSA/ECB/OAEPPadding", 525 "supported_api_levels": "1+" 526 }, 527 { 528 "name": "RSA/ECB/OAEPwithSHA-1andMGF1Padding", 529 "supported_api_levels": "10+" 530 }, 531 { 532 "name": "RSA/ECB/OAEPwithSHA-224andMGF1Padding", 533 "supported_api_levels": "23+" 534 }, 535 { 536 "name": "RSA/ECB/OAEPwithSHA-256andMGF1Padding", 537 "supported_api_levels": "10+" 538 }, 539 { 540 "name": "RSA/ECB/OAEPwithSHA-384andMGF1Padding", 541 "supported_api_levels": "23+" 542 }, 543 { 544 "name": "RSA/ECB/OAEPwithSHA-512andMGF1Padding", 545 "supported_api_levels": "23+" 546 }, 547 { 548 "name": "RSA/ECB/PKCS1Padding", 549 "supported_api_levels": "1+" 550 }, 551 { 552 "name": "RSA/NONE/NoPadding", 553 "supported_api_levels": "1+" 554 }, 555 { 556 "name": "RSA/NONE/OAEPPadding", 557 "supported_api_levels": "1+" 558 }, 559 { 560 "name": "RSA/NONE/OAEPwithSHA-1andMGF1Padding", 561 "supported_api_levels": "10+" 562 }, 563 { 564 "name": "RSA/NONE/OAEPwithSHA-224andMGF1Padding", 565 "supported_api_levels": "23+" 566 }, 567 { 568 "name": "RSA/NONE/OAEPwithSHA-256andMGF1Padding", 569 "supported_api_levels": "10+" 570 }, 571 { 572 "name": "RSA/NONE/OAEPwithSHA-384andMGF1Padding", 573 "supported_api_levels": "23+" 574 }, 575 { 576 "name": "RSA/NONE/OAEPwithSHA-512andMGF1Padding", 577 "supported_api_levels": "23+" 578 }, 579 { 580 "name": "RSA/NONE/PKCS1Padding", 581 "supported_api_levels": "1+" 582 } 583 ], 584 "name": "Cipher" 585 }, 586 { 587 "algorithms": [ 588 { 589 "name": "DH", 590 "supported_api_levels": "1+" 591 }, 592 { 593 "name": "ECDH", 594 "supported_api_levels": "11+" 595 } 596 ], 597 "name": "KeyAgreement" 598 }, 599 { 600 "algorithms": [ 601 { 602 "name": "DH", 603 "supported_api_levels": "1+" 604 }, 605 { 606 "name": "DSA", 607 "supported_api_levels": "1+" 608 }, 609 { 610 "name": "EC", 611 "supported_api_levels": "11+" 612 }, 613 { 614 "name": "RSA", 615 "supported_api_levels": "1+" 616 }, 617 { 618 "deprecated": "true", 619 "name": "X.509", 620 "supported_api_levels": "1-8" 621 } 622 ], 623 "name": "KeyFactory" 624 }, 625 { 626 "algorithms": [ 627 { 628 "name": "AES", 629 "supported_api_levels": "1+" 630 }, 631 { 632 "deprecated": "true", 633 "name": "AESWRAP", 634 "supported_api_levels": "1-8" 635 }, 636 { 637 "name": "ARC4", 638 "supported_api_levels": "14+" 639 }, 640 { 641 "name": "BLOWFISH", 642 "supported_api_levels": "10+" 643 }, 644 { 645 "name": "ChaCha20", 646 "supported_api_levels": "28+" 647 }, 648 { 649 "name": "DES", 650 "supported_api_levels": "1+" 651 }, 652 { 653 "name": "DESede", 654 "supported_api_levels": "1+" 655 }, 656 { 657 "deprecated": "true", 658 "name": "DESedeWRAP", 659 "supported_api_levels": "1-8" 660 }, 661 { 662 "name": "HmacMD5", 663 "supported_api_levels": "1+" 664 }, 665 { 666 "name": "HmacSHA1", 667 "supported_api_levels": "11+" 668 }, 669 { 670 "name": "HmacSHA224", 671 "supported_api_levels": "1-8,22+" 672 }, 673 { 674 "name": "HmacSHA256", 675 "supported_api_levels": "1+" 676 }, 677 { 678 "name": "HmacSHA384", 679 "supported_api_levels": "1+" 680 }, 681 { 682 "name": "HmacSHA512", 683 "supported_api_levels": "1+" 684 }, 685 { 686 "deprecated": "true", 687 "name": "RC4", 688 "supported_api_levels": "10-13" 689 } 690 ], 691 "name": "KeyGenerator" 692 }, 693 { 694 "algorithms": [ 695 { 696 "name": "PKIX", 697 "supported_api_levels": "1+" 698 } 699 ], 700 "name": "KeyManagerFactory" 701 }, 702 { 703 "algorithms": [ 704 { 705 "name": "DH", 706 "supported_api_levels": "1+" 707 }, 708 { 709 "name": "DSA", 710 "supported_api_levels": "1+" 711 }, 712 { 713 "name": "EC", 714 "supported_api_levels": "11+" 715 }, 716 { 717 "name": "RSA", 718 "supported_api_levels": "1+" 719 } 720 ], 721 "name": "KeyPairGenerator" 722 }, 723 { 724 "algorithms": [ 725 { 726 "name": "AndroidCAStore", 727 "supported_api_levels": "14+" 728 }, 729 { 730 "name": "AndroidKeyStore", 731 "supported_api_levels": "18+" 732 }, 733 { 734 "deprecated": "true", 735 "name": "BCPKCS12", 736 "supported_api_levels": "1-8" 737 }, 738 { 739 "name": "BKS", 740 "supported_api_levels": "1+" 741 }, 742 { 743 "name": "BouncyCastle", 744 "supported_api_levels": "1+" 745 }, 746 { 747 "name": "PKCS12", 748 "supported_api_levels": "1+" 749 }, 750 { 751 "deprecated": "true", 752 "name": "PKCS12-DEF", 753 "supported_api_levels": "1-8" 754 } 755 ], 756 "name": "KeyStore" 757 }, 758 { 759 "algorithms": [ 760 { 761 "deprecated": "true", 762 "name": "DESMAC", 763 "supported_api_levels": "1-8" 764 }, 765 { 766 "deprecated": "true", 767 "name": "DESMAC/CFB8", 768 "supported_api_levels": "1-8" 769 }, 770 { 771 "deprecated": "true", 772 "name": "DESedeMAC", 773 "supported_api_levels": "1-8" 774 }, 775 { 776 "deprecated": "true", 777 "name": "DESedeMAC/CFB8", 778 "supported_api_levels": "1-8" 779 }, 780 { 781 "deprecated": "true", 782 "name": "DESedeMAC64", 783 "supported_api_levels": "1-8" 784 }, 785 { 786 "deprecated": "true", 787 "name": "DESwithISO9797", 788 "supported_api_levels": "1-8" 789 }, 790 { 791 "name": "HmacMD5", 792 "supported_api_levels": "1+" 793 }, 794 { 795 "name": "HmacSHA1", 796 "supported_api_levels": "1+" 797 }, 798 { 799 "name": "HmacSHA224", 800 "supported_api_levels": "1-8,22+" 801 }, 802 { 803 "name": "HmacSHA256", 804 "supported_api_levels": "1+" 805 }, 806 { 807 "name": "HmacSHA384", 808 "supported_api_levels": "1+" 809 }, 810 { 811 "name": "HmacSHA512", 812 "supported_api_levels": "1+" 813 }, 814 { 815 "deprecated": "true", 816 "name": "ISO9797ALG3MAC", 817 "supported_api_levels": "1-8" 818 }, 819 { 820 "name": "PBEwithHmacSHA", 821 "supported_api_levels": "1+" 822 }, 823 { 824 "name": "PBEwithHmacSHA1", 825 "supported_api_levels": "1+" 826 }, 827 { 828 "name": "PBEwithHmacSHA224", 829 "supported_api_levels": "26+" 830 }, 831 { 832 "name": "PBEwithHmacSHA256", 833 "supported_api_levels": "26+" 834 }, 835 { 836 "name": "PBEwithHmacSHA384", 837 "supported_api_levels": "26+" 838 }, 839 { 840 "name": "PBEwithHmacSHA512", 841 "supported_api_levels": "26+" 842 } 843 ], 844 "name": "Mac" 845 }, 846 { 847 "algorithms": [ 848 { 849 "name": "MD5", 850 "supported_api_levels": "1+" 851 }, 852 { 853 "name": "SHA-1", 854 "supported_api_levels": "1+" 855 }, 856 { 857 "name": "SHA-224", 858 "supported_api_levels": "1-8,22+" 859 }, 860 { 861 "name": "SHA-256", 862 "supported_api_levels": "1+" 863 }, 864 { 865 "name": "SHA-384", 866 "supported_api_levels": "1+" 867 }, 868 { 869 "name": "SHA-512", 870 "supported_api_levels": "1+" 871 } 872 ], 873 "name": "MessageDigest" 874 }, 875 { 876 "algorithms": [ 877 { 878 "name": "Default", 879 "supported_api_levels": "10+" 880 }, 881 { 882 "name": "SSL", 883 "supported_api_levels": "10+" 884 }, 885 { 886 "deprecated": "true", 887 "name": "SSLv3", 888 "supported_api_levels": "10-25" 889 }, 890 { 891 "name": "TLS", 892 "supported_api_levels": "1+" 893 }, 894 { 895 "name": "TLSv1", 896 "supported_api_levels": "10+" 897 }, 898 { 899 "name": "TLSv1.1", 900 "supported_api_levels": "16+" 901 }, 902 { 903 "name": "TLSv1.2", 904 "supported_api_levels": "16+" 905 } 906 ], 907 "name": "SSLContext" 908 }, 909 { 910 "algorithms": [ 911 { 912 "deprecated": "true", 913 "name": "SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA", 914 "supported_api_levels": "9-19" 915 }, 916 { 917 "deprecated": "true", 918 "name": "SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA", 919 "supported_api_levels": "9-19" 920 }, 921 { 922 "deprecated": "true", 923 "name": "SSL_DHE_DSS_WITH_DES_CBC_SHA", 924 "supported_api_levels": "9-19" 925 }, 926 { 927 "deprecated": "true", 928 "name": "SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA", 929 "supported_api_levels": "9-19" 930 }, 931 { 932 "deprecated": "true", 933 "name": "SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA", 934 "supported_api_levels": "9-19" 935 }, 936 { 937 "deprecated": "true", 938 "name": "SSL_DHE_RSA_WITH_DES_CBC_SHA", 939 "supported_api_levels": "9-19" 940 }, 941 { 942 "deprecated": "true", 943 "name": "SSL_RSA_EXPORT_WITH_DES40_CBC_SHA", 944 "supported_api_levels": "9-19" 945 }, 946 { 947 "deprecated": "true", 948 "name": "SSL_RSA_EXPORT_WITH_RC4_40_MD5", 949 "supported_api_levels": "9-19" 950 }, 951 { 952 "deprecated": "true", 953 "name": "SSL_RSA_WITH_3DES_EDE_CBC_SHA", 954 "supported_api_levels": "9-19" 955 }, 956 { 957 "deprecated": "true", 958 "name": "SSL_RSA_WITH_DES_CBC_SHA", 959 "supported_api_levels": "9-19" 960 }, 961 { 962 "deprecated": "true", 963 "name": "SSL_RSA_WITH_RC4_128_MD5", 964 "supported_api_levels": "9-19" 965 }, 966 { 967 "deprecated": "true", 968 "name": "SSL_RSA_WITH_RC4_128_SHA", 969 "supported_api_levels": "9-23" 970 }, 971 { 972 "deprecated": "true", 973 "name": "TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA", 974 "supported_api_levels": "1-8" 975 }, 976 { 977 "deprecated": "true", 978 "name": "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA", 979 "supported_api_levels": "1-8" 980 }, 981 { 982 "deprecated": "true", 983 "name": "TLS_DHE_DSS_WITH_AES_128_CBC_SHA", 984 "supported_api_levels": "9-22" 985 }, 986 { 987 "deprecated": "true", 988 "name": "TLS_DHE_DSS_WITH_AES_256_CBC_SHA", 989 "supported_api_levels": "20-22" 990 }, 991 { 992 "deprecated": "true", 993 "name": "TLS_DHE_DSS_WITH_DES_CBC_SHA", 994 "supported_api_levels": "1-8" 995 }, 996 { 997 "deprecated": "true", 998 "name": "TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA", 999 "supported_api_levels": "1-8" 1000 }, 1001 { 1002 "deprecated": "true", 1003 "name": "TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA", 1004 "supported_api_levels": "1-8" 1005 }, 1006 { 1007 "deprecated": "true", 1008 "name": "TLS_DHE_RSA_WITH_AES_128_CBC_SHA", 1009 "supported_api_levels": "9-25" 1010 }, 1011 { 1012 "deprecated": "true", 1013 "name": "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256", 1014 "supported_api_levels": "20-25" 1015 }, 1016 { 1017 "deprecated": "true", 1018 "name": "TLS_DHE_RSA_WITH_AES_256_CBC_SHA", 1019 "supported_api_levels": "20-25" 1020 }, 1021 { 1022 "deprecated": "true", 1023 "name": "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384", 1024 "supported_api_levels": "20-25" 1025 }, 1026 { 1027 "deprecated": "true", 1028 "name": "TLS_DHE_RSA_WITH_DES_CBC_SHA", 1029 "supported_api_levels": "1-8" 1030 }, 1031 { 1032 "name": "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA", 1033 "supported_api_levels": "20+" 1034 }, 1035 { 1036 "name": "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", 1037 "supported_api_levels": "20+" 1038 }, 1039 { 1040 "name": "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA", 1041 "supported_api_levels": "20+" 1042 }, 1043 { 1044 "name": "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", 1045 "supported_api_levels": "20+" 1046 }, 1047 { 1048 "name": "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256", 1049 "supported_api_levels": "24+" 1050 }, 1051 { 1052 "deprecated": "true", 1053 "name": "TLS_ECDHE_ECDSA_WITH_RC4_128_SHA", 1054 "supported_api_levels": "20-23" 1055 }, 1056 { 1057 "name": "TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA", 1058 "supported_api_levels": "21+" 1059 }, 1060 { 1061 "name": "TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA", 1062 "supported_api_levels": "21+" 1063 }, 1064 { 1065 "name": "TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256", 1066 "supported_api_levels": "24+" 1067 }, 1068 { 1069 "name": "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA", 1070 "supported_api_levels": "20+" 1071 }, 1072 { 1073 "name": "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", 1074 "supported_api_levels": "20+" 1075 }, 1076 { 1077 "name": "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA", 1078 "supported_api_levels": "20+" 1079 }, 1080 { 1081 "name": "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", 1082 "supported_api_levels": "20+" 1083 }, 1084 { 1085 "name": "TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256", 1086 "supported_api_levels": "24+" 1087 }, 1088 { 1089 "deprecated": "true", 1090 "name": "TLS_ECDHE_RSA_WITH_RC4_128_SHA", 1091 "supported_api_levels": "20-23" 1092 }, 1093 { 1094 "name": "TLS_EMPTY_RENEGOTIATION_INFO_SCSV", 1095 "supported_api_levels": "20+" 1096 }, 1097 { 1098 "deprecated": "true", 1099 "name": "TLS_PSK_WITH_3DES_EDE_CBC_SHA", 1100 "supported_api_levels": "" 1101 }, 1102 { 1103 "name": "TLS_PSK_WITH_AES_128_CBC_SHA", 1104 "supported_api_levels": "21+" 1105 }, 1106 { 1107 "name": "TLS_PSK_WITH_AES_256_CBC_SHA", 1108 "supported_api_levels": "21+" 1109 }, 1110 { 1111 "deprecated": "true", 1112 "name": "TLS_RSA_EXPORT_WITH_DES40_CBC_SHA", 1113 "supported_api_levels": "1-8" 1114 }, 1115 { 1116 "deprecated": "true", 1117 "name": "TLS_RSA_WITH_3DES_EDE_CBC_SHA", 1118 "supported_api_levels": "1-8" 1119 }, 1120 { 1121 "name": "TLS_RSA_WITH_AES_128_CBC_SHA", 1122 "supported_api_levels": "9+" 1123 }, 1124 { 1125 "name": "TLS_RSA_WITH_AES_128_GCM_SHA256", 1126 "supported_api_levels": "20+" 1127 }, 1128 { 1129 "name": "TLS_RSA_WITH_AES_256_CBC_SHA", 1130 "supported_api_levels": "20+" 1131 }, 1132 { 1133 "name": "TLS_RSA_WITH_AES_256_GCM_SHA384", 1134 "supported_api_levels": "20+" 1135 }, 1136 { 1137 "deprecated": "true", 1138 "name": "TLS_RSA_WITH_DES_CBC_SHA", 1139 "supported_api_levels": "1-8" 1140 } 1141 ], 1142 "name": "SSLEngine.Enabled" 1143 }, 1144 { 1145 "algorithms": [ 1146 { 1147 "deprecated": "true", 1148 "name": "SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA", 1149 "supported_api_levels": "9-22" 1150 }, 1151 { 1152 "deprecated": "true", 1153 "name": "SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA", 1154 "supported_api_levels": "9-22" 1155 }, 1156 { 1157 "deprecated": "true", 1158 "name": "SSL_DHE_DSS_WITH_DES_CBC_SHA", 1159 "supported_api_levels": "9-22" 1160 }, 1161 { 1162 "deprecated": "true", 1163 "name": "SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA", 1164 "supported_api_levels": "9-22" 1165 }, 1166 { 1167 "deprecated": "true", 1168 "name": "SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA", 1169 "supported_api_levels": "9-22" 1170 }, 1171 { 1172 "deprecated": "true", 1173 "name": "SSL_DHE_RSA_WITH_DES_CBC_SHA", 1174 "supported_api_levels": "9-22" 1175 }, 1176 { 1177 "deprecated": "true", 1178 "name": "SSL_DH_anon_EXPORT_WITH_DES40_CBC_SHA", 1179 "supported_api_levels": "9-22" 1180 }, 1181 { 1182 "deprecated": "true", 1183 "name": "SSL_DH_anon_EXPORT_WITH_RC4_40_MD5", 1184 "supported_api_levels": "9-22" 1185 }, 1186 { 1187 "deprecated": "true", 1188 "name": "SSL_DH_anon_WITH_3DES_EDE_CBC_SHA", 1189 "supported_api_levels": "9-22" 1190 }, 1191 { 1192 "deprecated": "true", 1193 "name": "SSL_DH_anon_WITH_DES_CBC_SHA", 1194 "supported_api_levels": "9-22" 1195 }, 1196 { 1197 "deprecated": "true", 1198 "name": "SSL_DH_anon_WITH_RC4_128_MD5", 1199 "supported_api_levels": "9-22" 1200 }, 1201 { 1202 "deprecated": "true", 1203 "name": "SSL_RSA_EXPORT_WITH_DES40_CBC_SHA", 1204 "supported_api_levels": "9-22" 1205 }, 1206 { 1207 "deprecated": "true", 1208 "name": "SSL_RSA_EXPORT_WITH_RC4_40_MD5", 1209 "supported_api_levels": "9-22" 1210 }, 1211 { 1212 "name": "SSL_RSA_WITH_3DES_EDE_CBC_SHA", 1213 "supported_api_levels": "9+" 1214 }, 1215 { 1216 "deprecated": "true", 1217 "name": "SSL_RSA_WITH_DES_CBC_SHA", 1218 "supported_api_levels": "9-22" 1219 }, 1220 { 1221 "deprecated": "true", 1222 "name": "SSL_RSA_WITH_NULL_MD5", 1223 "supported_api_levels": "9-22" 1224 }, 1225 { 1226 "deprecated": "true", 1227 "name": "SSL_RSA_WITH_NULL_SHA", 1228 "supported_api_levels": "9-22" 1229 }, 1230 { 1231 "deprecated": "true", 1232 "name": "SSL_RSA_WITH_RC4_128_MD5", 1233 "supported_api_levels": "9-25" 1234 }, 1235 { 1236 "deprecated": "true", 1237 "name": "SSL_RSA_WITH_RC4_128_SHA", 1238 "supported_api_levels": "9-25" 1239 }, 1240 { 1241 "deprecated": "true", 1242 "name": "TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA", 1243 "supported_api_levels": "1-8" 1244 }, 1245 { 1246 "deprecated": "true", 1247 "name": "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA", 1248 "supported_api_levels": "1-8" 1249 }, 1250 { 1251 "deprecated": "true", 1252 "name": "TLS_DHE_DSS_WITH_AES_128_CBC_SHA", 1253 "supported_api_levels": "9-22" 1254 }, 1255 { 1256 "deprecated": "true", 1257 "name": "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256", 1258 "supported_api_levels": "20-22" 1259 }, 1260 { 1261 "deprecated": "true", 1262 "name": "TLS_DHE_DSS_WITH_AES_128_GCM_SHA256", 1263 "supported_api_levels": "20-22" 1264 }, 1265 { 1266 "deprecated": "true", 1267 "name": "TLS_DHE_DSS_WITH_AES_256_CBC_SHA", 1268 "supported_api_levels": "9-22" 1269 }, 1270 { 1271 "deprecated": "true", 1272 "name": "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256", 1273 "supported_api_levels": "20-22" 1274 }, 1275 { 1276 "deprecated": "true", 1277 "name": "TLS_DHE_DSS_WITH_AES_256_GCM_SHA384", 1278 "supported_api_levels": "20-22" 1279 }, 1280 { 1281 "deprecated": "true", 1282 "name": "TLS_DHE_DSS_WITH_DES_CBC_SHA", 1283 "supported_api_levels": "1-8" 1284 }, 1285 { 1286 "deprecated": "true", 1287 "name": "TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA", 1288 "supported_api_levels": "1-8" 1289 }, 1290 { 1291 "deprecated": "true", 1292 "name": "TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA", 1293 "supported_api_levels": "1-8" 1294 }, 1295 { 1296 "deprecated": "true", 1297 "name": "TLS_DHE_RSA_WITH_AES_128_CBC_SHA", 1298 "supported_api_levels": "9-25" 1299 }, 1300 { 1301 "deprecated": "true", 1302 "name": "TLS_DHE_RSA_WITH_AES_128_CBC_SHA256", 1303 "supported_api_levels": "20-25" 1304 }, 1305 { 1306 "deprecated": "true", 1307 "name": "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256", 1308 "supported_api_levels": "20-25" 1309 }, 1310 { 1311 "deprecated": "true", 1312 "name": "TLS_DHE_RSA_WITH_AES_256_CBC_SHA", 1313 "supported_api_levels": "9-25" 1314 }, 1315 { 1316 "deprecated": "true", 1317 "name": "TLS_DHE_RSA_WITH_AES_256_CBC_SHA256", 1318 "supported_api_levels": "20-25" 1319 }, 1320 { 1321 "deprecated": "true", 1322 "name": "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384", 1323 "supported_api_levels": "20-25" 1324 }, 1325 { 1326 "deprecated": "true", 1327 "name": "TLS_DHE_RSA_WITH_DES_CBC_SHA", 1328 "supported_api_levels": "1-8" 1329 }, 1330 { 1331 "deprecated": "true", 1332 "name": "TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA", 1333 "supported_api_levels": "1-8" 1334 }, 1335 { 1336 "deprecated": "true", 1337 "name": "TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA", 1338 "supported_api_levels": "1-8" 1339 }, 1340 { 1341 "deprecated": "true", 1342 "name": "TLS_DH_DSS_WITH_DES_CBC_SHA", 1343 "supported_api_levels": "1-8" 1344 }, 1345 { 1346 "deprecated": "true", 1347 "name": "TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA", 1348 "supported_api_levels": "1-8" 1349 }, 1350 { 1351 "deprecated": "true", 1352 "name": "TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA", 1353 "supported_api_levels": "1-8" 1354 }, 1355 { 1356 "deprecated": "true", 1357 "name": "TLS_DH_RSA_WITH_DES_CBC_SHA", 1358 "supported_api_levels": "1-8" 1359 }, 1360 { 1361 "deprecated": "true", 1362 "name": "TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA", 1363 "supported_api_levels": "1-8" 1364 }, 1365 { 1366 "deprecated": "true", 1367 "name": "TLS_DH_anon_WITH_3DES_EDE_CBC_SHA", 1368 "supported_api_levels": "1-8" 1369 }, 1370 { 1371 "deprecated": "true", 1372 "name": "TLS_DH_anon_WITH_AES_128_CBC_SHA", 1373 "supported_api_levels": "9-22" 1374 }, 1375 { 1376 "deprecated": "true", 1377 "name": "TLS_DH_anon_WITH_AES_128_CBC_SHA256", 1378 "supported_api_levels": "20-22" 1379 }, 1380 { 1381 "deprecated": "true", 1382 "name": "TLS_DH_anon_WITH_AES_128_GCM_SHA256", 1383 "supported_api_levels": "20-22" 1384 }, 1385 { 1386 "deprecated": "true", 1387 "name": "TLS_DH_anon_WITH_AES_256_CBC_SHA", 1388 "supported_api_levels": "9-22" 1389 }, 1390 { 1391 "deprecated": "true", 1392 "name": "TLS_DH_anon_WITH_AES_256_CBC_SHA256", 1393 "supported_api_levels": "20-22" 1394 }, 1395 { 1396 "deprecated": "true", 1397 "name": "TLS_DH_anon_WITH_AES_256_GCM_SHA384", 1398 "supported_api_levels": "20-22" 1399 }, 1400 { 1401 "deprecated": "true", 1402 "name": "TLS_DH_anon_WITH_DES_CBC_SHA", 1403 "supported_api_levels": "1-8" 1404 }, 1405 { 1406 "deprecated": "true", 1407 "name": "TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA", 1408 "supported_api_levels": "20-22" 1409 }, 1410 { 1411 "name": "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA", 1412 "supported_api_levels": "20+" 1413 }, 1414 { 1415 "name": "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256", 1416 "supported_api_levels": "20+" 1417 }, 1418 { 1419 "name": "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", 1420 "supported_api_levels": "20+" 1421 }, 1422 { 1423 "name": "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA", 1424 "supported_api_levels": "20+" 1425 }, 1426 { 1427 "name": "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", 1428 "supported_api_levels": "20+" 1429 }, 1430 { 1431 "name": "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", 1432 "supported_api_levels": "20+" 1433 }, 1434 { 1435 "name": "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256", 1436 "supported_api_levels": "24+" 1437 }, 1438 { 1439 "deprecated": "true", 1440 "name": "TLS_ECDHE_ECDSA_WITH_NULL_SHA", 1441 "supported_api_levels": "20-22" 1442 }, 1443 { 1444 "deprecated": "true", 1445 "name": "TLS_ECDHE_ECDSA_WITH_RC4_128_SHA", 1446 "supported_api_levels": "20-25" 1447 }, 1448 { 1449 "name": "TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA", 1450 "supported_api_levels": "21+" 1451 }, 1452 { 1453 "name": "TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA", 1454 "supported_api_levels": "21+" 1455 }, 1456 { 1457 "name": "TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256", 1458 "supported_api_levels": "24+" 1459 }, 1460 { 1461 "deprecated": "true", 1462 "name": "TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA", 1463 "supported_api_levels": "20-22" 1464 }, 1465 { 1466 "name": "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA", 1467 "supported_api_levels": "20+" 1468 }, 1469 { 1470 "name": "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", 1471 "supported_api_levels": "20+" 1472 }, 1473 { 1474 "name": "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", 1475 "supported_api_levels": "20+" 1476 }, 1477 { 1478 "name": "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA", 1479 "supported_api_levels": "20+" 1480 }, 1481 { 1482 "name": "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384", 1483 "supported_api_levels": "20+" 1484 }, 1485 { 1486 "name": "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", 1487 "supported_api_levels": "20+" 1488 }, 1489 { 1490 "name": "TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256", 1491 "supported_api_levels": "24+" 1492 }, 1493 { 1494 "deprecated": "true", 1495 "name": "TLS_ECDHE_RSA_WITH_NULL_SHA", 1496 "supported_api_levels": "20-22" 1497 }, 1498 { 1499 "deprecated": "true", 1500 "name": "TLS_ECDHE_RSA_WITH_RC4_128_SHA", 1501 "supported_api_levels": "20-25" 1502 }, 1503 { 1504 "deprecated": "true", 1505 "name": "TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA", 1506 "supported_api_levels": "20-22" 1507 }, 1508 { 1509 "deprecated": "true", 1510 "name": "TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA", 1511 "supported_api_levels": "20-22" 1512 }, 1513 { 1514 "deprecated": "true", 1515 "name": "TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256", 1516 "supported_api_levels": "20-22" 1517 }, 1518 { 1519 "deprecated": "true", 1520 "name": "TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256", 1521 "supported_api_levels": "20-22" 1522 }, 1523 { 1524 "deprecated": "true", 1525 "name": "TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA", 1526 "supported_api_levels": "20-22" 1527 }, 1528 { 1529 "deprecated": "true", 1530 "name": "TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384", 1531 "supported_api_levels": "20-22" 1532 }, 1533 { 1534 "deprecated": "true", 1535 "name": "TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384", 1536 "supported_api_levels": "20-22" 1537 }, 1538 { 1539 "deprecated": "true", 1540 "name": "TLS_ECDH_ECDSA_WITH_NULL_SHA", 1541 "supported_api_levels": "20-22" 1542 }, 1543 { 1544 "deprecated": "true", 1545 "name": "TLS_ECDH_ECDSA_WITH_RC4_128_SHA", 1546 "supported_api_levels": "20-22" 1547 }, 1548 { 1549 "deprecated": "true", 1550 "name": "TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA", 1551 "supported_api_levels": "20-22" 1552 }, 1553 { 1554 "deprecated": "true", 1555 "name": "TLS_ECDH_RSA_WITH_AES_128_CBC_SHA", 1556 "supported_api_levels": "20-22" 1557 }, 1558 { 1559 "deprecated": "true", 1560 "name": "TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256", 1561 "supported_api_levels": "20-22" 1562 }, 1563 { 1564 "deprecated": "true", 1565 "name": "TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256", 1566 "supported_api_levels": "20-22" 1567 }, 1568 { 1569 "deprecated": "true", 1570 "name": "TLS_ECDH_RSA_WITH_AES_256_CBC_SHA", 1571 "supported_api_levels": "20-22" 1572 }, 1573 { 1574 "deprecated": "true", 1575 "name": "TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384", 1576 "supported_api_levels": "20-22" 1577 }, 1578 { 1579 "deprecated": "true", 1580 "name": "TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384", 1581 "supported_api_levels": "20-22" 1582 }, 1583 { 1584 "deprecated": "true", 1585 "name": "TLS_ECDH_RSA_WITH_NULL_SHA", 1586 "supported_api_levels": "20-22" 1587 }, 1588 { 1589 "deprecated": "true", 1590 "name": "TLS_ECDH_RSA_WITH_RC4_128_SHA", 1591 "supported_api_levels": "20-22" 1592 }, 1593 { 1594 "deprecated": "true", 1595 "name": "TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA", 1596 "supported_api_levels": "20-22" 1597 }, 1598 { 1599 "deprecated": "true", 1600 "name": "TLS_ECDH_anon_WITH_AES_128_CBC_SHA", 1601 "supported_api_levels": "20-22" 1602 }, 1603 { 1604 "deprecated": "true", 1605 "name": "TLS_ECDH_anon_WITH_AES_256_CBC_SHA", 1606 "supported_api_levels": "20-22" 1607 }, 1608 { 1609 "deprecated": "true", 1610 "name": "TLS_ECDH_anon_WITH_NULL_SHA", 1611 "supported_api_levels": "20-22" 1612 }, 1613 { 1614 "deprecated": "true", 1615 "name": "TLS_ECDH_anon_WITH_RC4_128_SHA", 1616 "supported_api_levels": "20-22" 1617 }, 1618 { 1619 "name": "TLS_EMPTY_RENEGOTIATION_INFO_SCSV", 1620 "supported_api_levels": "20+" 1621 }, 1622 { 1623 "name": "TLS_FALLBACK_SCSV", 1624 "supported_api_levels": "21+" 1625 }, 1626 { 1627 "deprecated": "true", 1628 "name": "TLS_NULL_WITH_NULL_NULL", 1629 "supported_api_levels": "1-8" 1630 }, 1631 { 1632 "deprecated": "true", 1633 "name": "TLS_PSK_WITH_3DES_EDE_CBC_SHA", 1634 "supported_api_levels": "21-22" 1635 }, 1636 { 1637 "name": "TLS_PSK_WITH_AES_128_CBC_SHA", 1638 "supported_api_levels": "21+" 1639 }, 1640 { 1641 "name": "TLS_PSK_WITH_AES_256_CBC_SHA", 1642 "supported_api_levels": "21+" 1643 }, 1644 { 1645 "deprecated": "true", 1646 "name": "TLS_PSK_WITH_RC4_128_SHA", 1647 "supported_api_levels": "21-25" 1648 }, 1649 { 1650 "deprecated": "true", 1651 "name": "TLS_RSA_EXPORT_WITH_DES40_CBC_SHA", 1652 "supported_api_levels": "1-8" 1653 }, 1654 { 1655 "deprecated": "true", 1656 "name": "TLS_RSA_WITH_3DES_EDE_CBC_SHA", 1657 "supported_api_levels": "1-8" 1658 }, 1659 { 1660 "name": "TLS_RSA_WITH_AES_128_CBC_SHA", 1661 "supported_api_levels": "9+" 1662 }, 1663 { 1664 "name": "TLS_RSA_WITH_AES_128_CBC_SHA256", 1665 "supported_api_levels": "20+" 1666 }, 1667 { 1668 "name": "TLS_RSA_WITH_AES_128_GCM_SHA256", 1669 "supported_api_levels": "20+" 1670 }, 1671 { 1672 "name": "TLS_RSA_WITH_AES_256_CBC_SHA", 1673 "supported_api_levels": "9+" 1674 }, 1675 { 1676 "name": "TLS_RSA_WITH_AES_256_CBC_SHA256", 1677 "supported_api_levels": "20+" 1678 }, 1679 { 1680 "name": "TLS_RSA_WITH_AES_256_GCM_SHA384", 1681 "supported_api_levels": "20+" 1682 }, 1683 { 1684 "deprecated": "true", 1685 "name": "TLS_RSA_WITH_DES_CBC_SHA", 1686 "supported_api_levels": "1-8" 1687 }, 1688 { 1689 "deprecated": "true", 1690 "name": "TLS_RSA_WITH_NULL_MD5", 1691 "supported_api_levels": "1-8" 1692 }, 1693 { 1694 "deprecated": "true", 1695 "name": "TLS_RSA_WITH_NULL_SHA", 1696 "supported_api_levels": "1-8" 1697 }, 1698 { 1699 "deprecated": "true", 1700 "name": "TLS_RSA_WITH_NULL_SHA256", 1701 "supported_api_levels": "20-22" 1702 } 1703 ], 1704 "name": "SSLEngine.Supported" 1705 }, 1706 { 1707 "algorithms": [ 1708 { 1709 "deprecated": "true", 1710 "name": "SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA", 1711 "supported_api_levels": "9-19" 1712 }, 1713 { 1714 "deprecated": "true", 1715 "name": "SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA", 1716 "supported_api_levels": "9-19" 1717 }, 1718 { 1719 "deprecated": "true", 1720 "name": "SSL_DHE_DSS_WITH_DES_CBC_SHA", 1721 "supported_api_levels": "9-19" 1722 }, 1723 { 1724 "deprecated": "true", 1725 "name": "SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA", 1726 "supported_api_levels": "9-19" 1727 }, 1728 { 1729 "deprecated": "true", 1730 "name": "SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA", 1731 "supported_api_levels": "9-19" 1732 }, 1733 { 1734 "deprecated": "true", 1735 "name": "SSL_DHE_RSA_WITH_DES_CBC_SHA", 1736 "supported_api_levels": "9-19" 1737 }, 1738 { 1739 "deprecated": "true", 1740 "name": "SSL_RSA_EXPORT_WITH_DES40_CBC_SHA", 1741 "supported_api_levels": "9-19" 1742 }, 1743 { 1744 "deprecated": "true", 1745 "name": "SSL_RSA_EXPORT_WITH_RC4_40_MD5", 1746 "supported_api_levels": "9-19" 1747 }, 1748 { 1749 "deprecated": "true", 1750 "name": "SSL_RSA_WITH_3DES_EDE_CBC_SHA", 1751 "supported_api_levels": "9-19" 1752 }, 1753 { 1754 "deprecated": "true", 1755 "name": "SSL_RSA_WITH_DES_CBC_SHA", 1756 "supported_api_levels": "9-19" 1757 }, 1758 { 1759 "deprecated": "true", 1760 "name": "SSL_RSA_WITH_RC4_128_MD5", 1761 "supported_api_levels": "9-19" 1762 }, 1763 { 1764 "deprecated": "true", 1765 "name": "SSL_RSA_WITH_RC4_128_SHA", 1766 "supported_api_levels": "9-23" 1767 }, 1768 { 1769 "deprecated": "true", 1770 "name": "TLS_DHE_DSS_WITH_AES_128_CBC_SHA", 1771 "supported_api_levels": "9-22" 1772 }, 1773 { 1774 "deprecated": "true", 1775 "name": "TLS_DHE_DSS_WITH_AES_256_CBC_SHA", 1776 "supported_api_levels": "11-22" 1777 }, 1778 { 1779 "deprecated": "true", 1780 "name": "TLS_DHE_RSA_WITH_AES_128_CBC_SHA", 1781 "supported_api_levels": "9-25" 1782 }, 1783 { 1784 "deprecated": "true", 1785 "name": "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256", 1786 "supported_api_levels": "20-25" 1787 }, 1788 { 1789 "deprecated": "true", 1790 "name": "TLS_DHE_RSA_WITH_AES_256_CBC_SHA", 1791 "supported_api_levels": "11-25" 1792 }, 1793 { 1794 "deprecated": "true", 1795 "name": "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384", 1796 "supported_api_levels": "20-25" 1797 }, 1798 { 1799 "deprecated": "true", 1800 "name": "TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA", 1801 "supported_api_levels": "11-19" 1802 }, 1803 { 1804 "name": "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA", 1805 "supported_api_levels": "11+" 1806 }, 1807 { 1808 "name": "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", 1809 "supported_api_levels": "20+" 1810 }, 1811 { 1812 "name": "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA", 1813 "supported_api_levels": "11+" 1814 }, 1815 { 1816 "name": "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", 1817 "supported_api_levels": "20+" 1818 }, 1819 { 1820 "name": "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256", 1821 "supported_api_levels": "24+" 1822 }, 1823 { 1824 "deprecated": "true", 1825 "name": "TLS_ECDHE_ECDSA_WITH_RC4_128_SHA", 1826 "supported_api_levels": "11-23" 1827 }, 1828 { 1829 "name": "TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA", 1830 "supported_api_levels": "21+" 1831 }, 1832 { 1833 "name": "TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA", 1834 "supported_api_levels": "21+" 1835 }, 1836 { 1837 "name": "TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256", 1838 "supported_api_levels": "24+" 1839 }, 1840 { 1841 "deprecated": "true", 1842 "name": "TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA", 1843 "supported_api_levels": "11-19" 1844 }, 1845 { 1846 "name": "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA", 1847 "supported_api_levels": "11+" 1848 }, 1849 { 1850 "name": "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", 1851 "supported_api_levels": "20+" 1852 }, 1853 { 1854 "name": "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA", 1855 "supported_api_levels": "11+" 1856 }, 1857 { 1858 "name": "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", 1859 "supported_api_levels": "20+" 1860 }, 1861 { 1862 "name": "TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256", 1863 "supported_api_levels": "24+" 1864 }, 1865 { 1866 "deprecated": "true", 1867 "name": "TLS_ECDHE_RSA_WITH_RC4_128_SHA", 1868 "supported_api_levels": "11-23" 1869 }, 1870 { 1871 "deprecated": "true", 1872 "name": "TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA", 1873 "supported_api_levels": "11-19" 1874 }, 1875 { 1876 "deprecated": "true", 1877 "name": "TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA", 1878 "supported_api_levels": "11-19" 1879 }, 1880 { 1881 "deprecated": "true", 1882 "name": "TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA", 1883 "supported_api_levels": "11-19" 1884 }, 1885 { 1886 "deprecated": "true", 1887 "name": "TLS_ECDH_ECDSA_WITH_RC4_128_SHA", 1888 "supported_api_levels": "11-19" 1889 }, 1890 { 1891 "deprecated": "true", 1892 "name": "TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA", 1893 "supported_api_levels": "11-19" 1894 }, 1895 { 1896 "deprecated": "true", 1897 "name": "TLS_ECDH_RSA_WITH_AES_128_CBC_SHA", 1898 "supported_api_levels": "11-19" 1899 }, 1900 { 1901 "deprecated": "true", 1902 "name": "TLS_ECDH_RSA_WITH_AES_256_CBC_SHA", 1903 "supported_api_levels": "11-19" 1904 }, 1905 { 1906 "deprecated": "true", 1907 "name": "TLS_ECDH_RSA_WITH_RC4_128_SHA", 1908 "supported_api_levels": "11-19" 1909 }, 1910 { 1911 "name": "TLS_EMPTY_RENEGOTIATION_INFO_SCSV", 1912 "supported_api_levels": "11+" 1913 }, 1914 { 1915 "deprecated": "true", 1916 "name": "TLS_PSK_WITH_3DES_EDE_CBC_SHA", 1917 "supported_api_levels": "" 1918 }, 1919 { 1920 "name": "TLS_PSK_WITH_AES_128_CBC_SHA", 1921 "supported_api_levels": "21+" 1922 }, 1923 { 1924 "name": "TLS_PSK_WITH_AES_256_CBC_SHA", 1925 "supported_api_levels": "21+" 1926 }, 1927 { 1928 "name": "TLS_RSA_WITH_AES_128_CBC_SHA", 1929 "supported_api_levels": "9+" 1930 }, 1931 { 1932 "name": "TLS_RSA_WITH_AES_128_GCM_SHA256", 1933 "supported_api_levels": "20+" 1934 }, 1935 { 1936 "name": "TLS_RSA_WITH_AES_256_CBC_SHA", 1937 "supported_api_levels": "11+" 1938 }, 1939 { 1940 "name": "TLS_RSA_WITH_AES_256_GCM_SHA384", 1941 "supported_api_levels": "20+" 1942 } 1943 ], 1944 "name": "SSLSocket.Enabled" 1945 }, 1946 { 1947 "algorithms": [ 1948 { 1949 "deprecated": "true", 1950 "name": "SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA", 1951 "supported_api_levels": "9-22" 1952 }, 1953 { 1954 "deprecated": "true", 1955 "name": "SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA", 1956 "supported_api_levels": "9-22" 1957 }, 1958 { 1959 "deprecated": "true", 1960 "name": "SSL_DHE_DSS_WITH_DES_CBC_SHA", 1961 "supported_api_levels": "9-22" 1962 }, 1963 { 1964 "deprecated": "true", 1965 "name": "SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA", 1966 "supported_api_levels": "9-22" 1967 }, 1968 { 1969 "deprecated": "true", 1970 "name": "SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA", 1971 "supported_api_levels": "9-22" 1972 }, 1973 { 1974 "deprecated": "true", 1975 "name": "SSL_DHE_RSA_WITH_DES_CBC_SHA", 1976 "supported_api_levels": "9-22" 1977 }, 1978 { 1979 "deprecated": "true", 1980 "name": "SSL_DH_anon_EXPORT_WITH_DES40_CBC_SHA", 1981 "supported_api_levels": "9-22" 1982 }, 1983 { 1984 "deprecated": "true", 1985 "name": "SSL_DH_anon_EXPORT_WITH_RC4_40_MD5", 1986 "supported_api_levels": "9-22" 1987 }, 1988 { 1989 "deprecated": "true", 1990 "name": "SSL_DH_anon_WITH_3DES_EDE_CBC_SHA", 1991 "supported_api_levels": "9-22" 1992 }, 1993 { 1994 "deprecated": "true", 1995 "name": "SSL_DH_anon_WITH_DES_CBC_SHA", 1996 "supported_api_levels": "9-22" 1997 }, 1998 { 1999 "deprecated": "true", 2000 "name": "SSL_DH_anon_WITH_RC4_128_MD5", 2001 "supported_api_levels": "9-22" 2002 }, 2003 { 2004 "deprecated": "true", 2005 "name": "SSL_RSA_EXPORT_WITH_DES40_CBC_SHA", 2006 "supported_api_levels": "9-22" 2007 }, 2008 { 2009 "deprecated": "true", 2010 "name": "SSL_RSA_EXPORT_WITH_RC4_40_MD5", 2011 "supported_api_levels": "9-22" 2012 }, 2013 { 2014 "name": "SSL_RSA_WITH_3DES_EDE_CBC_SHA", 2015 "supported_api_levels": "9+" 2016 }, 2017 { 2018 "deprecated": "true", 2019 "name": "SSL_RSA_WITH_DES_CBC_SHA", 2020 "supported_api_levels": "9-22" 2021 }, 2022 { 2023 "deprecated": "true", 2024 "name": "SSL_RSA_WITH_NULL_MD5", 2025 "supported_api_levels": "9-22" 2026 }, 2027 { 2028 "deprecated": "true", 2029 "name": "SSL_RSA_WITH_NULL_SHA", 2030 "supported_api_levels": "9-22" 2031 }, 2032 { 2033 "deprecated": "true", 2034 "name": "SSL_RSA_WITH_RC4_128_MD5", 2035 "supported_api_levels": "9-25" 2036 }, 2037 { 2038 "deprecated": "true", 2039 "name": "SSL_RSA_WITH_RC4_128_SHA", 2040 "supported_api_levels": "9-25" 2041 }, 2042 { 2043 "deprecated": "true", 2044 "name": "TLS_DHE_DSS_WITH_AES_128_CBC_SHA", 2045 "supported_api_levels": "9-22" 2046 }, 2047 { 2048 "deprecated": "true", 2049 "name": "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256", 2050 "supported_api_levels": "20-22" 2051 }, 2052 { 2053 "deprecated": "true", 2054 "name": "TLS_DHE_DSS_WITH_AES_128_GCM_SHA256", 2055 "supported_api_levels": "20-22" 2056 }, 2057 { 2058 "deprecated": "true", 2059 "name": "TLS_DHE_DSS_WITH_AES_256_CBC_SHA", 2060 "supported_api_levels": "9-22" 2061 }, 2062 { 2063 "deprecated": "true", 2064 "name": "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256", 2065 "supported_api_levels": "20-22" 2066 }, 2067 { 2068 "deprecated": "true", 2069 "name": "TLS_DHE_DSS_WITH_AES_256_GCM_SHA384", 2070 "supported_api_levels": "20-22" 2071 }, 2072 { 2073 "deprecated": "true", 2074 "name": "TLS_DHE_RSA_WITH_AES_128_CBC_SHA", 2075 "supported_api_levels": "9-25" 2076 }, 2077 { 2078 "deprecated": "true", 2079 "name": "TLS_DHE_RSA_WITH_AES_128_CBC_SHA256", 2080 "supported_api_levels": "20-25" 2081 }, 2082 { 2083 "deprecated": "true", 2084 "name": "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256", 2085 "supported_api_levels": "20-25" 2086 }, 2087 { 2088 "deprecated": "true", 2089 "name": "TLS_DHE_RSA_WITH_AES_256_CBC_SHA", 2090 "supported_api_levels": "9-25" 2091 }, 2092 { 2093 "deprecated": "true", 2094 "name": "TLS_DHE_RSA_WITH_AES_256_CBC_SHA256", 2095 "supported_api_levels": "20-25" 2096 }, 2097 { 2098 "deprecated": "true", 2099 "name": "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384", 2100 "supported_api_levels": "20-25" 2101 }, 2102 { 2103 "deprecated": "true", 2104 "name": "TLS_DH_anon_WITH_AES_128_CBC_SHA", 2105 "supported_api_levels": "9-22" 2106 }, 2107 { 2108 "deprecated": "true", 2109 "name": "TLS_DH_anon_WITH_AES_128_CBC_SHA256", 2110 "supported_api_levels": "20-22" 2111 }, 2112 { 2113 "deprecated": "true", 2114 "name": "TLS_DH_anon_WITH_AES_128_GCM_SHA256", 2115 "supported_api_levels": "20-22" 2116 }, 2117 { 2118 "deprecated": "true", 2119 "name": "TLS_DH_anon_WITH_AES_256_CBC_SHA", 2120 "supported_api_levels": "9-22" 2121 }, 2122 { 2123 "deprecated": "true", 2124 "name": "TLS_DH_anon_WITH_AES_256_CBC_SHA256", 2125 "supported_api_levels": "20-22" 2126 }, 2127 { 2128 "deprecated": "true", 2129 "name": "TLS_DH_anon_WITH_AES_256_GCM_SHA384", 2130 "supported_api_levels": "20-22" 2131 }, 2132 { 2133 "deprecated": "true", 2134 "name": "TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA", 2135 "supported_api_levels": "11-22" 2136 }, 2137 { 2138 "name": "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA", 2139 "supported_api_levels": "11+" 2140 }, 2141 { 2142 "name": "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256", 2143 "supported_api_levels": "20+" 2144 }, 2145 { 2146 "name": "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", 2147 "supported_api_levels": "20+" 2148 }, 2149 { 2150 "name": "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA", 2151 "supported_api_levels": "11+" 2152 }, 2153 { 2154 "name": "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", 2155 "supported_api_levels": "20+" 2156 }, 2157 { 2158 "name": "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", 2159 "supported_api_levels": "20+" 2160 }, 2161 { 2162 "name": "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256", 2163 "supported_api_levels": "24+" 2164 }, 2165 { 2166 "deprecated": "true", 2167 "name": "TLS_ECDHE_ECDSA_WITH_NULL_SHA", 2168 "supported_api_levels": "11-22" 2169 }, 2170 { 2171 "deprecated": "true", 2172 "name": "TLS_ECDHE_ECDSA_WITH_RC4_128_SHA", 2173 "supported_api_levels": "11-25" 2174 }, 2175 { 2176 "name": "TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA", 2177 "supported_api_levels": "21+" 2178 }, 2179 { 2180 "name": "TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA", 2181 "supported_api_levels": "21+" 2182 }, 2183 { 2184 "name": "TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256", 2185 "supported_api_levels": "24+" 2186 }, 2187 { 2188 "deprecated": "true", 2189 "name": "TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA", 2190 "supported_api_levels": "11-22" 2191 }, 2192 { 2193 "name": "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA", 2194 "supported_api_levels": "11+" 2195 }, 2196 { 2197 "name": "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", 2198 "supported_api_levels": "20+" 2199 }, 2200 { 2201 "name": "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", 2202 "supported_api_levels": "20+" 2203 }, 2204 { 2205 "name": "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA", 2206 "supported_api_levels": "11+" 2207 }, 2208 { 2209 "name": "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384", 2210 "supported_api_levels": "20+" 2211 }, 2212 { 2213 "name": "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", 2214 "supported_api_levels": "20+" 2215 }, 2216 { 2217 "name": "TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256", 2218 "supported_api_levels": "24+" 2219 }, 2220 { 2221 "deprecated": "true", 2222 "name": "TLS_ECDHE_RSA_WITH_NULL_SHA", 2223 "supported_api_levels": "11-22" 2224 }, 2225 { 2226 "deprecated": "true", 2227 "name": "TLS_ECDHE_RSA_WITH_RC4_128_SHA", 2228 "supported_api_levels": "11-25" 2229 }, 2230 { 2231 "deprecated": "true", 2232 "name": "TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA", 2233 "supported_api_levels": "11-22" 2234 }, 2235 { 2236 "deprecated": "true", 2237 "name": "TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA", 2238 "supported_api_levels": "11-22" 2239 }, 2240 { 2241 "deprecated": "true", 2242 "name": "TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256", 2243 "supported_api_levels": "20-22" 2244 }, 2245 { 2246 "deprecated": "true", 2247 "name": "TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256", 2248 "supported_api_levels": "20-22" 2249 }, 2250 { 2251 "deprecated": "true", 2252 "name": "TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA", 2253 "supported_api_levels": "11-22" 2254 }, 2255 { 2256 "deprecated": "true", 2257 "name": "TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384", 2258 "supported_api_levels": "20-22" 2259 }, 2260 { 2261 "deprecated": "true", 2262 "name": "TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384", 2263 "supported_api_levels": "20-22" 2264 }, 2265 { 2266 "deprecated": "true", 2267 "name": "TLS_ECDH_ECDSA_WITH_NULL_SHA", 2268 "supported_api_levels": "11-22" 2269 }, 2270 { 2271 "deprecated": "true", 2272 "name": "TLS_ECDH_ECDSA_WITH_RC4_128_SHA", 2273 "supported_api_levels": "11-22" 2274 }, 2275 { 2276 "deprecated": "true", 2277 "name": "TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA", 2278 "supported_api_levels": "11-22" 2279 }, 2280 { 2281 "deprecated": "true", 2282 "name": "TLS_ECDH_RSA_WITH_AES_128_CBC_SHA", 2283 "supported_api_levels": "11-22" 2284 }, 2285 { 2286 "deprecated": "true", 2287 "name": "TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256", 2288 "supported_api_levels": "20-22" 2289 }, 2290 { 2291 "deprecated": "true", 2292 "name": "TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256", 2293 "supported_api_levels": "20-22" 2294 }, 2295 { 2296 "deprecated": "true", 2297 "name": "TLS_ECDH_RSA_WITH_AES_256_CBC_SHA", 2298 "supported_api_levels": "11-22" 2299 }, 2300 { 2301 "deprecated": "true", 2302 "name": "TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384", 2303 "supported_api_levels": "20-22" 2304 }, 2305 { 2306 "deprecated": "true", 2307 "name": "TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384", 2308 "supported_api_levels": "20-22" 2309 }, 2310 { 2311 "deprecated": "true", 2312 "name": "TLS_ECDH_RSA_WITH_NULL_SHA", 2313 "supported_api_levels": "11-22" 2314 }, 2315 { 2316 "deprecated": "true", 2317 "name": "TLS_ECDH_RSA_WITH_RC4_128_SHA", 2318 "supported_api_levels": "11-22" 2319 }, 2320 { 2321 "deprecated": "true", 2322 "name": "TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA", 2323 "supported_api_levels": "11-22" 2324 }, 2325 { 2326 "deprecated": "true", 2327 "name": "TLS_ECDH_anon_WITH_AES_128_CBC_SHA", 2328 "supported_api_levels": "11-22" 2329 }, 2330 { 2331 "deprecated": "true", 2332 "name": "TLS_ECDH_anon_WITH_AES_256_CBC_SHA", 2333 "supported_api_levels": "11-22" 2334 }, 2335 { 2336 "deprecated": "true", 2337 "name": "TLS_ECDH_anon_WITH_NULL_SHA", 2338 "supported_api_levels": "11-22" 2339 }, 2340 { 2341 "deprecated": "true", 2342 "name": "TLS_ECDH_anon_WITH_RC4_128_SHA", 2343 "supported_api_levels": "11-22" 2344 }, 2345 { 2346 "name": "TLS_EMPTY_RENEGOTIATION_INFO_SCSV", 2347 "supported_api_levels": "11+" 2348 }, 2349 { 2350 "name": "TLS_FALLBACK_SCSV", 2351 "supported_api_levels": "21+" 2352 }, 2353 { 2354 "deprecated": "true", 2355 "name": "TLS_PSK_WITH_3DES_EDE_CBC_SHA", 2356 "supported_api_levels": "21-22" 2357 }, 2358 { 2359 "name": "TLS_PSK_WITH_AES_128_CBC_SHA", 2360 "supported_api_levels": "21+" 2361 }, 2362 { 2363 "name": "TLS_PSK_WITH_AES_256_CBC_SHA", 2364 "supported_api_levels": "21+" 2365 }, 2366 { 2367 "deprecated": "true", 2368 "name": "TLS_PSK_WITH_RC4_128_SHA", 2369 "supported_api_levels": "21-25" 2370 }, 2371 { 2372 "name": "TLS_RSA_WITH_AES_128_CBC_SHA", 2373 "supported_api_levels": "9+" 2374 }, 2375 { 2376 "name": "TLS_RSA_WITH_AES_128_CBC_SHA256", 2377 "supported_api_levels": "20+" 2378 }, 2379 { 2380 "name": "TLS_RSA_WITH_AES_128_GCM_SHA256", 2381 "supported_api_levels": "20+" 2382 }, 2383 { 2384 "name": "TLS_RSA_WITH_AES_256_CBC_SHA", 2385 "supported_api_levels": "9+" 2386 }, 2387 { 2388 "name": "TLS_RSA_WITH_AES_256_CBC_SHA256", 2389 "supported_api_levels": "20+" 2390 }, 2391 { 2392 "name": "TLS_RSA_WITH_AES_256_GCM_SHA384", 2393 "supported_api_levels": "20+" 2394 }, 2395 { 2396 "deprecated": "true", 2397 "name": "TLS_RSA_WITH_NULL_SHA256", 2398 "supported_api_levels": "20-22" 2399 } 2400 ], 2401 "name": "SSLSocket.Supported" 2402 }, 2403 { 2404 "algorithms": [ 2405 { 2406 "name": "AES", 2407 "supported_api_levels": "23+" 2408 }, 2409 { 2410 "name": "DES", 2411 "supported_api_levels": "1+" 2412 }, 2413 { 2414 "name": "DESede", 2415 "supported_api_levels": "1+" 2416 }, 2417 { 2418 "name": "HmacSHA1", 2419 "supported_api_levels": "23+" 2420 }, 2421 { 2422 "name": "HmacSHA224", 2423 "supported_api_levels": "23+" 2424 }, 2425 { 2426 "name": "HmacSHA256", 2427 "supported_api_levels": "23+" 2428 }, 2429 { 2430 "name": "HmacSHA384", 2431 "supported_api_levels": "23+" 2432 }, 2433 { 2434 "name": "HmacSHA512", 2435 "supported_api_levels": "23+" 2436 }, 2437 { 2438 "name": "PBEwithHmacSHA1", 2439 "supported_api_levels": "1+" 2440 }, 2441 { 2442 "name": "PBEwithHmacSHA1AndAES_128", 2443 "supported_api_levels": "26+" 2444 }, 2445 { 2446 "name": "PBEwithHmacSHA1AndAES_256", 2447 "supported_api_levels": "26+" 2448 }, 2449 { 2450 "name": "PBEwithHmacSHA224AndAES_128", 2451 "supported_api_levels": "26+" 2452 }, 2453 { 2454 "name": "PBEwithHmacSHA224AndAES_256", 2455 "supported_api_levels": "26+" 2456 }, 2457 { 2458 "name": "PBEwithHmacSHA256AndAES_128", 2459 "supported_api_levels": "26+" 2460 }, 2461 { 2462 "name": "PBEwithHmacSHA256AndAES_256", 2463 "supported_api_levels": "26+" 2464 }, 2465 { 2466 "name": "PBEwithHmacSHA384AndAES_128", 2467 "supported_api_levels": "26+" 2468 }, 2469 { 2470 "name": "PBEwithHmacSHA384AndAES_256", 2471 "supported_api_levels": "26+" 2472 }, 2473 { 2474 "name": "PBEwithHmacSHA512AndAES_128", 2475 "supported_api_levels": "26+" 2476 }, 2477 { 2478 "name": "PBEwithHmacSHA512AndAES_256", 2479 "supported_api_levels": "26+" 2480 }, 2481 { 2482 "name": "PBEwithMD5AND128BITAES-CBC-OPENSSL", 2483 "supported_api_levels": "1+" 2484 }, 2485 { 2486 "name": "PBEwithMD5AND192BITAES-CBC-OPENSSL", 2487 "supported_api_levels": "1+" 2488 }, 2489 { 2490 "name": "PBEwithMD5AND256BITAES-CBC-OPENSSL", 2491 "supported_api_levels": "1+" 2492 }, 2493 { 2494 "name": "PBEwithMD5ANDDES", 2495 "supported_api_levels": "1+" 2496 }, 2497 { 2498 "name": "PBEwithMD5ANDRC2", 2499 "supported_api_levels": "1+" 2500 }, 2501 { 2502 "name": "PBEwithSHA1ANDDES", 2503 "supported_api_levels": "1+" 2504 }, 2505 { 2506 "name": "PBEwithSHA1ANDRC2", 2507 "supported_api_levels": "1+" 2508 }, 2509 { 2510 "name": "PBEwithSHA256AND128BITAES-CBC-BC", 2511 "supported_api_levels": "1+" 2512 }, 2513 { 2514 "name": "PBEwithSHA256AND192BITAES-CBC-BC", 2515 "supported_api_levels": "1+" 2516 }, 2517 { 2518 "name": "PBEwithSHA256AND256BITAES-CBC-BC", 2519 "supported_api_levels": "1+" 2520 }, 2521 { 2522 "name": "PBEwithSHAAND128BITAES-CBC-BC", 2523 "supported_api_levels": "1+" 2524 }, 2525 { 2526 "name": "PBEwithSHAAND128BITRC2-CBC", 2527 "supported_api_levels": "10+" 2528 }, 2529 { 2530 "name": "PBEwithSHAAND128BITRC4", 2531 "supported_api_levels": "10+" 2532 }, 2533 { 2534 "name": "PBEwithSHAAND192BITAES-CBC-BC", 2535 "supported_api_levels": "1+" 2536 }, 2537 { 2538 "name": "PBEwithSHAAND2-KEYTRIPLEDES-CBC", 2539 "supported_api_levels": "1+" 2540 }, 2541 { 2542 "name": "PBEwithSHAAND256BITAES-CBC-BC", 2543 "supported_api_levels": "1+" 2544 }, 2545 { 2546 "name": "PBEwithSHAAND3-KEYTRIPLEDES-CBC", 2547 "supported_api_levels": "1+" 2548 }, 2549 { 2550 "name": "PBEwithSHAAND40BITRC2-CBC", 2551 "supported_api_levels": "1+" 2552 }, 2553 { 2554 "name": "PBEwithSHAAND40BITRC4", 2555 "supported_api_levels": "10+" 2556 }, 2557 { 2558 "name": "PBEwithSHAANDTWOFISH-CBC", 2559 "supported_api_levels": "10+" 2560 }, 2561 { 2562 "name": "PBKDF2withHmacSHA1", 2563 "supported_api_levels": "10+" 2564 }, 2565 { 2566 "name": "PBKDF2withHmacSHA1And8BIT", 2567 "supported_api_levels": "19+" 2568 }, 2569 { 2570 "name": "PBKDF2withHmacSHA224", 2571 "supported_api_levels": "26+" 2572 }, 2573 { 2574 "name": "PBKDF2withHmacSHA256", 2575 "supported_api_levels": "26+" 2576 }, 2577 { 2578 "name": "PBKDF2withHmacSHA384", 2579 "supported_api_levels": "26+" 2580 }, 2581 { 2582 "name": "PBKDF2withHmacSHA512", 2583 "supported_api_levels": "26+" 2584 } 2585 ], 2586 "name": "SecretKeyFactory" 2587 }, 2588 { 2589 "algorithms": [ 2590 { 2591 "name": "SHA1PRNG", 2592 "supported_api_levels": "1+" 2593 } 2594 ], 2595 "name": "SecureRandom" 2596 }, 2597 { 2598 "algorithms": [ 2599 { 2600 "name": "DSA", 2601 "supported_api_levels": "1+" 2602 }, 2603 { 2604 "name": "DSAwithSHA1", 2605 "supported_api_levels": "1+" 2606 }, 2607 { 2608 "deprecated": "true", 2609 "name": "DSS", 2610 "supported_api_levels": "1-19" 2611 }, 2612 { 2613 "name": "ECDSA", 2614 "supported_api_levels": "11+" 2615 }, 2616 { 2617 "name": "ECDSAwithSHA1", 2618 "supported_api_levels": "11+" 2619 }, 2620 { 2621 "deprecated": "true", 2622 "name": "MD2withRSA", 2623 "supported_api_levels": "1-3" 2624 }, 2625 { 2626 "deprecated": "true", 2627 "name": "MD4withRSA", 2628 "supported_api_levels": "1-8" 2629 }, 2630 { 2631 "name": "MD5withRSA", 2632 "supported_api_levels": "1+" 2633 }, 2634 { 2635 "deprecated": "true", 2636 "name": "MD5withRSA/ISO9796-2", 2637 "supported_api_levels": "1-8" 2638 }, 2639 { 2640 "name": "NONEwithDSA", 2641 "supported_api_levels": "1+" 2642 }, 2643 { 2644 "name": "NONEwithECDSA", 2645 "supported_api_levels": "11+" 2646 }, 2647 { 2648 "name": "NONEwithRSA", 2649 "supported_api_levels": "17+" 2650 }, 2651 { 2652 "deprecated": "true", 2653 "name": "RSASSA-PSS", 2654 "supported_api_levels": "1-8" 2655 }, 2656 { 2657 "name": "SHA1withDSA", 2658 "supported_api_levels": "1+" 2659 }, 2660 { 2661 "name": "SHA1withECDSA", 2662 "supported_api_levels": "11+" 2663 }, 2664 { 2665 "name": "SHA1withRSA", 2666 "supported_api_levels": "1+" 2667 }, 2668 { 2669 "deprecated": "true", 2670 "name": "SHA1withRSA/ISO9796-2", 2671 "supported_api_levels": "1-8" 2672 }, 2673 { 2674 "name": "SHA1withRSA/PSS", 2675 "supported_api_levels": "23+" 2676 }, 2677 { 2678 "name": "SHA224withDSA", 2679 "supported_api_levels": "20+" 2680 }, 2681 { 2682 "name": "SHA224withECDSA", 2683 "supported_api_levels": "20+" 2684 }, 2685 { 2686 "name": "SHA224withRSA", 2687 "supported_api_levels": "20+" 2688 }, 2689 { 2690 "name": "SHA224withRSA/PSS", 2691 "supported_api_levels": "23+" 2692 }, 2693 { 2694 "name": "SHA256withDSA", 2695 "supported_api_levels": "1+" 2696 }, 2697 { 2698 "name": "SHA256withECDSA", 2699 "supported_api_levels": "11+" 2700 }, 2701 { 2702 "name": "SHA256withRSA", 2703 "supported_api_levels": "1+" 2704 }, 2705 { 2706 "name": "SHA256withRSA/PSS", 2707 "supported_api_levels": "23+" 2708 }, 2709 { 2710 "name": "SHA384withECDSA", 2711 "supported_api_levels": "11+" 2712 }, 2713 { 2714 "name": "SHA384withRSA", 2715 "supported_api_levels": "1+" 2716 }, 2717 { 2718 "name": "SHA384withRSA/PSS", 2719 "supported_api_levels": "23+" 2720 }, 2721 { 2722 "name": "SHA512withECDSA", 2723 "supported_api_levels": "11+" 2724 }, 2725 { 2726 "name": "SHA512withRSA", 2727 "supported_api_levels": "1+" 2728 }, 2729 { 2730 "name": "SHA512withRSA/PSS", 2731 "supported_api_levels": "23+" 2732 } 2733 ], 2734 "name": "Signature" 2735 }, 2736 { 2737 "algorithms": [ 2738 { 2739 "name": "PKIX", 2740 "supported_api_levels": "1+" 2741 } 2742 ], 2743 "name": "TrustManagerFactory" 2744 } 2745 ], 2746 "last_updated": "2018-02-02 13:58:08 UTC" 2747 }