Knowledge

GnuTLS

Source 📝

648: 1060: 104: 68: 2419: 517: 895:
can be used by both proprietary and free software. This goal has been successfully handled so far by LGPLv2.1, and there is a multitude of libraries using that license. Now we have LGPLv3 as the latest, and the question is how successful is LGPLv3 on this goal? In my opinion, very little. If we assume that its primary goal is to be used by free software, then it blatantly fails that.
38: 2429: 894:
LGPLv3 is the latest version of the GNU Lesser General Public License. It follows the successful LGPLv2.1 license, and was released by Free Software Foundation as a counterpart to its GNU General Public License version 3. The goal of the GNU Lesser General Public Licenses is to provide software that
319:
GnuTLS consists of a library that allows client applications to start secure sessions using the available protocols. It also provides command-line tools, including an X.509 certificate manager, a test client and server, and random key and password generators.
3003: 1517: 1479: 678: 2691: 2567: 2512: 2518: 1323: 1149: 2662: 2506: 2036: 1142: 1661: 1510: 1197: 1065: 653: 2963: 2784: 1792: 842: 2600: 2211: 2706: 2494: 2465: 2266: 1187: 1182: 1137: 661: 556: 445: 333: 292: 192: 2927: 2432: 483:, but in December 2012 its maintainer, Nikos Mavrogiannopoulos, dissociated the project from GNU after policy disputes with the 2998: 2988: 2619: 2422: 1503: 1132: 1005: 343: 2932: 2529: 1192: 538: 145: 2993: 1099: 2744: 2714: 2613: 1757: 1732: 1467: 81: 2338: 2724: 2594: 2382: 1742: 613: 59: 791: 412:
GnuTLS was initially created around March to November 2000, by Nikos Mavrogiannopoulos to allow applications of the
2905: 2668: 1165: 449: 180: 2764: 2696: 2635: 2136: 1772: 683: 2885: 2848: 2815: 2488: 2474: 2372: 2276: 2246: 1941: 1719: 1618: 1313: 1127: 1009: 484: 417: 327: 284: 117: 2646: 2630: 2535: 2367: 2236: 2106: 1822: 1258: 534: 527: 395: 2625: 2589: 2500: 2394: 2387: 2226: 2001: 1426: 1318: 366: 982: 2952: 2853: 2573: 2458: 2399: 1441: 1170: 960: 908:
2013-03-14 Nikos Mavrogiannopoulos (nmav@gnutls.org) * COPYING.LESSER, README: gnutls 3.1.10 is LGPLv2.1
460: 429: 428:
with the GPL; thus software under the GPL, such as GNU software, could not use OpenSSL without making a
425: 702: 867: 1607: 1393: 907: 593: 2191: 1679: 1597: 1587: 1582: 1526: 1484: 1328: 172: 67: 2869: 2584: 2181: 1986: 1976: 1416: 1248: 1243: 1175: 608: 152: 2820: 2546: 1949: 1830: 1577: 1562: 1436: 1343: 1238: 1092: 141: 121: 495:
the project instead. Soon afterward, developer Paolo Bonzini ended his maintainership of GNU
2825: 2641: 2579: 2451: 1921: 1451: 1383: 764: 488: 441: 222: 187: 165: 128: 880: 846: 2551: 2241: 2171: 2101: 2030: 1996: 1981: 1893: 1860: 1835: 1421: 1411: 1288: 868:
Version 2.99.4 (released 2011-07-23)[...] ** libgnutls: license upgraded to LGPLv3
492: 296: 103: 1059: 1931: 1727: 1431: 1333: 740: 353: 1035: 816: 2982: 2606: 2541: 2377: 2176: 1850: 1473: 1253: 1122: 1071: 628: 464: 280: 1013: 792:"Initialized repository for GNU TLS (8aef5fff) · Commits · gnutls / GnuTLS · GitLab" 2900: 2674: 2116: 1908: 1671: 1534: 1446: 1268: 1263: 1217: 1085: 177: 2206: 2126: 2071: 1991: 1298: 1228: 1108: 768: 716: 633: 516: 480: 468: 413: 377: 503:, expressing concerns similar to those of GnuTLS maintainer Mavrogiannopoulos. 2947: 2312: 2256: 2186: 2061: 2056: 2006: 1971: 1964: 1926: 1916: 1855: 1641: 1552: 1542: 1358: 1352: 1303: 643: 388: 45: 2942: 2754: 2719: 2153: 2143: 2131: 2121: 2086: 2051: 2046: 1959: 1865: 1767: 1699: 1636: 1547: 1378: 1308: 1293: 623: 598: 2759: 2749: 2734: 2328: 2302: 2231: 2091: 2081: 2066: 2011: 1888: 1840: 1807: 1782: 1762: 1747: 1592: 1557: 1495: 1388: 1368: 1348: 1273: 1223: 672: 578: 37: 2799: 2794: 2779: 2769: 2351: 2346: 2297: 2111: 1845: 1812: 1802: 1777: 1737: 1709: 1689: 1631: 1572: 1566: 1278: 1066:
GNU Friends - An Interview with GNU TLS developer Nikos Mavroyanopoulos
666: 618: 588: 541: in this section. Unsourced material may be challenged and removed. 421: 363: 349: 339: 308: 304: 295:(API) for applications to enable secure communication over the network 90: 17: 2957: 2910: 2890: 2789: 2774: 2404: 2251: 2161: 1797: 1704: 1656: 1373: 1363: 1338: 456: 381: 161: 938: 921: 2937: 2895: 2729: 2524: 2307: 2281: 2221: 2196: 1954: 1898: 1883: 1787: 1694: 1651: 1646: 1626: 1233: 573: 359: 300: 137: 133: 372:
CPU assisted cryptography and cryptographic accelerator support (
2096: 1875: 1283: 603: 583: 500: 288: 2447: 1499: 1081: 2443: 2166: 2076: 1684: 1213: 1077: 510: 496: 245: 157: 234: 264: 253: 1053: 779: 228: 203: 983:"GNU sed 4.2.2 released, and a rant from the maintainer" 922:
GnuTLS, copyright assignment, and GNU project governance
1006:"GnuTLS - GNU Project - Free Software Foundation (FSF)" 330:
1.3, TLS 1.2, TLS 1.1, TLS 1.0, and SSL 3.0 protocols
267: 250: 239: 231: 373: 256: 242: 2920: 2878: 2862: 2841: 2834: 2808: 2705: 2684: 2655: 2560: 2481: 2360: 2337: 2321: 2290: 2265: 2205: 2152: 2029: 1940: 1907: 1874: 1821: 1718: 1670: 1617: 1606: 1533: 1460: 1404: 1206: 1158: 1115: 717:"Debian -- Details of package gnutls-bin in buster" 261: 225: 198: 186: 171: 151: 127: 113: 80: 58: 44: 924:on lwn.net by Michael Kerrisk (December 20, 2012) 1000: 998: 996: 2489:Transport Layer Security / Secure Sockets Layer 1480:Free Software Foundation anti-Windows campaigns 817:"gnutls0-0-4 · Tags · gnutls / GnuTLS · GitLab" 467:with the license change, after discussions the 969:you cannot take GNUTLS out of the GNU Project. 679:List of free and open-source software packages 455:In August 2011 the library was updated to the 394:Storage of cryptographic keys in the system's 2692:Export of cryptography from the United States 2459: 1511: 1093: 8: 2568:Automated Certificate Management Environment 937:Nikos Mavrogiannopoulos (18 December 2012). 30: 780:The GnuTLS Transport Layer Security Library 569:Software packages using GnuTLS include(d): 463:problems introduced, especially with other 459:. After it was noticed that there were new 448:v2, while included applications to use the 2838: 2513:DNS-based Authentication of Named Entities 2466: 2452: 2444: 1614: 1518: 1504: 1496: 1100: 1086: 1078: 1058: 1036:"OpenConnect VPN client technical details" 879:Mavrogiannopoulos, Nikos (26 March 2013). 424:already existed, OpenSSL's license is not 102: 66: 36: 29: 2519:DNS Certification Authority Authorization 1072:Fellowship interview with Simon Josefsson 557:Learn how and when to remove this message 50:Nikos Mavrogiannopoulos, Simon Josefsson 3004:Transport Layer Security implementation 694: 2663:Domain Name System Security Extensions 2507:Application-Layer Protocol Negotiation 959:Stallman, Richard (11 December 2012). 27:Free software library implementing TLS 932: 930: 917: 915: 7: 2428: 1198:GNAT Modified General Public License 654:Free and open-source software portal 539:adding citations to reliable sources 277:GNU Transport Layer Security Library 981:Bonzini, Paolo (22 December 2012). 336:(DTLS) 1.2, and DTLS 1.0, protocols 323:GnuTLS has the following features: 2601:Online Certificate Status Protocol 299:, as well as interfaces to access 25: 2495:Datagram Transport Layer Security 1188:GNU Affero General Public License 1183:GNU Lesser General Public License 843:"The OpenSSL License and The GPL" 662:Comparison of TLS implementations 471:again to LGPLv2.1 in March 2013. 446:GNU Lesser General Public License 391:and for hardware security modules 293:application programming interface 2928:Certificate authority compromise 2427: 2418: 2417: 841:Mark McLoughlin (22 June 2004). 646: 515: 491:opposed this move and suggested 416:to use secure protocols such as 221: 2933:Random number generator attacks 2620:Extended Validation Certificate 526:needs additional citations for 344:Secure remote password protocol 2530:HTTP Strict Transport Security 1193:GNU Free Documentation License 961:"GNUTLS is not going anywhere" 1: 1012:. 22 May 2010. Archived from 2614:Domain-validated certificate 1468:GNU/Linux naming controversy 629:Synology DiskStation Manager 356:(PSK) for TLS authentication 346:(SRP) for TLS authentication 2595:Certificate revocation list 2383:Cryptographic hash function 479:GnuTLS was created for the 3020: 2669:Internet Protocol Security 2482:Protocols and technologies 1166:GNU General Public License 450:GNU General Public License 2697:Server-Gated Cryptography 2636:Public key infrastructure 2561:Public-key infrastructure 2413: 684:Network Security Services 76: 54: 35: 2849:Man-in-the-middle attack 2816:Certificate Transparency 2373:Timeline of cryptography 1150:History of free software 1128:Free Software Foundation 1010:Free Software Foundation 485:Free Software Foundation 291:protocols. It offers an 2960:(in regards to TLS 1.0) 2913:(in regards to SSL 3.0) 2647:Self-signed certificate 2631:Public-key cryptography 2552:Perfect forward secrecy 2536:HTTP Public Key Pinning 2368:Outline of cryptography 2339:Anti–computer forensics 440:The GnuTLS library was 396:Trusted Platform Module 2999:Free security software 2989:Cryptographic software 2964:Kazakhstan MITM attack 2626:Public key certificate 2590:Certificate revocation 2501:Server Name Indication 2395:Homomorphic encryption 2388:List of hash functions 1527:Cryptographic software 881:"The perils of LGPLv3" 469:license was downgraded 311:and other structures. 283:implementation of the 2953:Lucky Thirteen attack 2854:Padding oracle attack 2574:Certificate authority 2400:End-to-end encryption 675:(previously PolarSSL) 461:license compatibility 444:originally under the 430:GPL linking exception 2994:GNU Project software 535:improve this article 1485:Defective by Design 1452:Richard M. Stallman 721:packages.debian.org 669:(previously CyaSSL) 32: 2870:Bar mitzvah attack 2585:Certificate policy 1987:Facebook Messenger 1417:Benjamin Mako Hill 1074:– a 2009 interview 1068:– a 2003 interview 939:"gnutls is moving" 2976: 2975: 2972: 2971: 2547:Opportunistic TLS 2441: 2440: 2291:Service providers 2025: 2024: 1831:Check Point VPN-1 1493: 1492: 1437:Georg C. F. Greve 1344:GNU Privacy Guard 1171:linking exception 567: 566: 559: 214: 213: 193:LGPL-2.1-or-later 16:(Redirected from 3011: 2839: 2826:HTTPS Everywhere 2642:Root certificate 2580:CA/Browser Forum 2468: 2461: 2454: 2445: 2431: 2430: 2421: 2420: 2269:operating system 2267:Security-focused 2215: 2040: 1615: 1520: 1513: 1506: 1497: 1102: 1095: 1088: 1079: 1062: 1057: 1056: 1054:Official website 1040: 1039: 1032: 1026: 1025: 1023: 1021: 1002: 991: 990: 978: 972: 971: 967:(Mailing list). 956: 950: 949: 947: 945: 934: 925: 919: 910: 905: 899: 898: 890: 888: 876: 870: 865: 859: 858: 856: 854: 849:on 11 April 2016 845:. Archived from 838: 832: 831: 829: 828: 813: 807: 806: 804: 803: 788: 782: 777: 771: 762: 756: 755: 753: 751: 737: 731: 730: 728: 727: 713: 707: 706: 699: 656: 651: 650: 649: 562: 555: 551: 548: 542: 519: 511: 489:Richard Stallman 384:instruction sets 274: 273: 270: 269: 266: 263: 259: 258: 255: 252: 248: 247: 244: 241: 237: 236: 233: 230: 227: 210: 207: 205: 129:Operating system 106: 101: 98: 96: 94: 92: 70: 40: 33: 21: 3019: 3018: 3014: 3013: 3012: 3010: 3009: 3008: 2979: 2978: 2977: 2968: 2916: 2874: 2858: 2835:Vulnerabilities 2830: 2804: 2707:Implementations 2701: 2680: 2651: 2556: 2477: 2472: 2442: 2437: 2409: 2356: 2333: 2317: 2286: 2268: 2261: 2209: 2201: 2172:Java Anon Proxy 2148: 2034: 2033: 2031:Disk encryption 2021: 1997:Google Messages 1982:Signal Protocol 1936: 1903: 1870: 1817: 1714: 1666: 1609: 1602: 1529: 1524: 1494: 1489: 1456: 1422:Bradley M. Kuhn 1412:Alexandre Oliva 1400: 1202: 1154: 1111: 1106: 1052: 1051: 1048: 1043: 1034: 1033: 1029: 1019: 1017: 1004: 1003: 994: 989:(Mailing list). 980: 979: 975: 958: 957: 953: 943: 941: 936: 935: 928: 920: 913: 906: 902: 886: 884: 878: 877: 873: 866: 862: 852: 850: 840: 839: 835: 826: 824: 815: 814: 810: 801: 799: 790: 789: 785: 778: 774: 763: 759: 749: 747: 739: 738: 734: 725: 723: 715: 714: 710: 701: 700: 696: 692: 652: 647: 645: 642: 563: 552: 546: 543: 532: 520: 509: 477: 438: 410: 405: 317: 297:transport layer 260: 249: 238: 224: 220: 202: 109: 89: 72: 28: 23: 22: 15: 12: 11: 5: 3017: 3015: 3007: 3006: 3001: 2996: 2991: 2981: 2980: 2974: 2973: 2970: 2969: 2967: 2966: 2961: 2955: 2950: 2945: 2940: 2935: 2930: 2924: 2922: 2921:Implementation 2918: 2917: 2915: 2914: 2908: 2903: 2898: 2893: 2888: 2882: 2880: 2876: 2875: 2873: 2872: 2866: 2864: 2860: 2859: 2857: 2856: 2851: 2845: 2843: 2836: 2832: 2831: 2829: 2828: 2823: 2818: 2812: 2810: 2806: 2805: 2803: 2802: 2797: 2792: 2787: 2782: 2777: 2772: 2767: 2762: 2757: 2752: 2747: 2742: 2737: 2732: 2727: 2722: 2717: 2711: 2709: 2703: 2702: 2700: 2699: 2694: 2688: 2686: 2682: 2681: 2679: 2678: 2672: 2666: 2659: 2657: 2653: 2652: 2650: 2649: 2644: 2639: 2633: 2628: 2623: 2617: 2611: 2610: 2609: 2604: 2598: 2587: 2582: 2577: 2571: 2564: 2562: 2558: 2557: 2555: 2554: 2549: 2544: 2539: 2533: 2527: 2522: 2516: 2510: 2504: 2498: 2492: 2485: 2483: 2479: 2478: 2473: 2471: 2470: 2463: 2456: 2448: 2439: 2438: 2436: 2435: 2425: 2414: 2411: 2410: 2408: 2407: 2402: 2397: 2392: 2391: 2390: 2385: 2378:Hash functions 2375: 2370: 2364: 2362: 2361:Related topics 2358: 2357: 2355: 2354: 2349: 2343: 2341: 2335: 2334: 2332: 2331: 2325: 2323: 2319: 2318: 2316: 2315: 2310: 2305: 2300: 2294: 2292: 2288: 2287: 2285: 2284: 2279: 2273: 2271: 2263: 2262: 2260: 2259: 2254: 2249: 2244: 2239: 2234: 2229: 2224: 2218: 2216: 2203: 2202: 2200: 2199: 2194: 2189: 2184: 2179: 2174: 2169: 2164: 2158: 2156: 2150: 2149: 2147: 2146: 2141: 2140: 2139: 2129: 2124: 2119: 2114: 2109: 2104: 2099: 2094: 2089: 2084: 2079: 2074: 2069: 2064: 2059: 2054: 2049: 2043: 2041: 2027: 2026: 2023: 2022: 2020: 2019: 2016: 2015: 2014: 2009: 2004: 1999: 1994: 1989: 1979: 1974: 1969: 1968: 1967: 1962: 1952: 1946: 1944: 1938: 1937: 1935: 1934: 1929: 1924: 1919: 1913: 1911: 1905: 1904: 1902: 1901: 1896: 1891: 1886: 1880: 1878: 1872: 1871: 1869: 1868: 1863: 1858: 1853: 1848: 1843: 1838: 1833: 1827: 1825: 1819: 1818: 1816: 1815: 1810: 1805: 1800: 1795: 1790: 1785: 1780: 1775: 1770: 1765: 1760: 1755: 1750: 1745: 1740: 1735: 1730: 1728:BBM Enterprise 1724: 1722: 1716: 1715: 1713: 1712: 1707: 1702: 1697: 1692: 1687: 1682: 1676: 1674: 1668: 1667: 1665: 1664: 1659: 1654: 1649: 1644: 1639: 1634: 1629: 1623: 1621: 1612: 1604: 1603: 1601: 1600: 1595: 1590: 1585: 1580: 1575: 1570: 1560: 1555: 1550: 1545: 1539: 1537: 1531: 1530: 1525: 1523: 1522: 1515: 1508: 1500: 1491: 1490: 1488: 1487: 1482: 1477: 1470: 1464: 1462: 1458: 1457: 1455: 1454: 1449: 1444: 1439: 1434: 1432:Federico Heinz 1429: 1424: 1419: 1414: 1408: 1406: 1402: 1401: 1399: 1398: 1391: 1386: 1381: 1376: 1371: 1366: 1361: 1356: 1346: 1341: 1336: 1334:GNU Archimedes 1331: 1326: 1321: 1316: 1311: 1306: 1301: 1296: 1291: 1286: 1281: 1276: 1271: 1266: 1261: 1256: 1251: 1246: 1241: 1236: 1231: 1226: 1221: 1210: 1208: 1204: 1203: 1201: 1200: 1195: 1190: 1185: 1180: 1179: 1178: 1176:font exception 1173: 1162: 1160: 1156: 1155: 1153: 1152: 1147: 1146: 1145: 1140: 1135: 1125: 1119: 1117: 1113: 1112: 1107: 1105: 1104: 1097: 1090: 1082: 1076: 1075: 1069: 1063: 1047: 1046:External links 1044: 1042: 1041: 1027: 1016:on 31 May 2010 992: 973: 951: 926: 911: 900: 871: 860: 833: 808: 783: 772: 757: 732: 708: 703:"gnutls 3.8.5" 693: 691: 688: 687: 686: 681: 676: 670: 664: 658: 657: 641: 638: 637: 636: 631: 626: 621: 616: 611: 606: 601: 596: 591: 586: 581: 576: 565: 564: 523: 521: 514: 508: 505: 476: 475:Split from GNU 473: 437: 434: 409: 406: 404: 401: 400: 399: 392: 385: 370: 357: 354:Pre-shared key 347: 337: 331: 316: 313: 212: 211: 200: 196: 195: 190: 184: 183: 175: 169: 168: 155: 149: 148: 131: 125: 124: 115: 111: 110: 108: 107: 86: 84: 78: 77: 74: 73: 71:/ 4 April 2024 64: 62: 60:Stable release 56: 55: 52: 51: 48: 42: 41: 26: 24: 14: 13: 10: 9: 6: 4: 3: 2: 3016: 3005: 3002: 3000: 2997: 2995: 2992: 2990: 2987: 2986: 2984: 2965: 2962: 2959: 2956: 2954: 2951: 2949: 2946: 2944: 2941: 2939: 2936: 2934: 2931: 2929: 2926: 2925: 2923: 2919: 2912: 2909: 2907: 2904: 2902: 2899: 2897: 2894: 2892: 2889: 2887: 2884: 2883: 2881: 2877: 2871: 2868: 2867: 2865: 2861: 2855: 2852: 2850: 2847: 2846: 2844: 2840: 2837: 2833: 2827: 2824: 2822: 2819: 2817: 2814: 2813: 2811: 2807: 2801: 2798: 2796: 2793: 2791: 2788: 2786: 2783: 2781: 2778: 2776: 2773: 2771: 2768: 2766: 2763: 2761: 2758: 2756: 2753: 2751: 2748: 2746: 2743: 2741: 2738: 2736: 2733: 2731: 2728: 2726: 2723: 2721: 2718: 2716: 2715:Bouncy Castle 2713: 2712: 2710: 2708: 2704: 2698: 2695: 2693: 2690: 2689: 2687: 2683: 2676: 2673: 2670: 2667: 2664: 2661: 2660: 2658: 2654: 2648: 2645: 2643: 2640: 2637: 2634: 2632: 2629: 2627: 2624: 2621: 2618: 2615: 2612: 2608: 2607:OCSP stapling 2605: 2602: 2599: 2596: 2593: 2592: 2591: 2588: 2586: 2583: 2581: 2578: 2575: 2572: 2569: 2566: 2565: 2563: 2559: 2553: 2550: 2548: 2545: 2543: 2542:OCSP stapling 2540: 2537: 2534: 2531: 2528: 2526: 2523: 2520: 2517: 2514: 2511: 2508: 2505: 2502: 2499: 2496: 2493: 2490: 2487: 2486: 2484: 2480: 2476: 2469: 2464: 2462: 2457: 2455: 2450: 2449: 2446: 2434: 2426: 2424: 2416: 2415: 2412: 2406: 2403: 2401: 2398: 2396: 2393: 2389: 2386: 2384: 2381: 2380: 2379: 2376: 2374: 2371: 2369: 2366: 2365: 2363: 2359: 2353: 2350: 2348: 2345: 2344: 2342: 2340: 2336: 2330: 2327: 2326: 2324: 2320: 2314: 2311: 2309: 2306: 2304: 2301: 2299: 2296: 2295: 2293: 2289: 2283: 2280: 2278: 2275: 2274: 2272: 2270: 2264: 2258: 2255: 2253: 2250: 2248: 2245: 2243: 2240: 2238: 2235: 2233: 2230: 2228: 2225: 2223: 2220: 2219: 2217: 2213: 2208: 2204: 2198: 2195: 2193: 2190: 2188: 2185: 2183: 2180: 2178: 2175: 2173: 2170: 2168: 2165: 2163: 2160: 2159: 2157: 2155: 2151: 2145: 2142: 2138: 2135: 2134: 2133: 2130: 2128: 2125: 2123: 2120: 2118: 2115: 2113: 2110: 2108: 2105: 2103: 2100: 2098: 2095: 2093: 2090: 2088: 2085: 2083: 2080: 2078: 2075: 2073: 2070: 2068: 2065: 2063: 2060: 2058: 2055: 2053: 2050: 2048: 2045: 2044: 2042: 2038: 2032: 2028: 2017: 2013: 2010: 2008: 2005: 2003: 2000: 1998: 1995: 1993: 1990: 1988: 1985: 1984: 1983: 1980: 1978: 1975: 1973: 1970: 1966: 1963: 1961: 1958: 1957: 1956: 1953: 1951: 1948: 1947: 1945: 1943: 1939: 1933: 1930: 1928: 1925: 1923: 1920: 1918: 1915: 1914: 1912: 1910: 1906: 1900: 1897: 1895: 1892: 1890: 1887: 1885: 1882: 1881: 1879: 1877: 1873: 1867: 1864: 1862: 1859: 1857: 1854: 1852: 1851:SoftEther VPN 1849: 1847: 1844: 1842: 1839: 1837: 1834: 1832: 1829: 1828: 1826: 1824: 1820: 1814: 1811: 1809: 1806: 1804: 1801: 1799: 1796: 1794: 1791: 1789: 1786: 1784: 1781: 1779: 1776: 1774: 1771: 1769: 1766: 1764: 1761: 1759: 1756: 1754: 1751: 1749: 1746: 1744: 1741: 1739: 1736: 1734: 1733:Bouncy Castle 1731: 1729: 1726: 1725: 1723: 1721: 1720:TLS & SSL 1717: 1711: 1708: 1706: 1703: 1701: 1698: 1696: 1693: 1691: 1688: 1686: 1683: 1681: 1678: 1677: 1675: 1673: 1669: 1663: 1660: 1658: 1655: 1653: 1650: 1648: 1645: 1643: 1640: 1638: 1635: 1633: 1630: 1628: 1625: 1624: 1622: 1620: 1616: 1613: 1611: 1610:communication 1605: 1599: 1596: 1594: 1591: 1589: 1586: 1584: 1581: 1579: 1576: 1574: 1571: 1568: 1564: 1561: 1559: 1556: 1554: 1551: 1549: 1546: 1544: 1541: 1540: 1538: 1536: 1535:Email clients 1532: 1528: 1521: 1516: 1514: 1509: 1507: 1502: 1501: 1498: 1486: 1483: 1481: 1478: 1476: 1475: 1474:Revolution OS 1471: 1469: 1466: 1465: 1463: 1459: 1453: 1450: 1448: 1445: 1443: 1442:John Sullivan 1440: 1438: 1435: 1433: 1430: 1428: 1425: 1423: 1420: 1418: 1415: 1413: 1410: 1409: 1407: 1403: 1397: 1396: 1392: 1390: 1387: 1385: 1382: 1380: 1377: 1375: 1372: 1370: 1367: 1365: 1362: 1360: 1357: 1354: 1350: 1347: 1345: 1342: 1340: 1337: 1335: 1332: 1330: 1327: 1325: 1322: 1320: 1317: 1315: 1312: 1310: 1307: 1305: 1302: 1300: 1297: 1295: 1292: 1290: 1287: 1285: 1282: 1280: 1277: 1275: 1272: 1270: 1267: 1265: 1262: 1260: 1257: 1255: 1252: 1250: 1247: 1245: 1242: 1240: 1237: 1235: 1232: 1230: 1227: 1225: 1222: 1219: 1215: 1212: 1211: 1209: 1205: 1199: 1196: 1194: 1191: 1189: 1186: 1184: 1181: 1177: 1174: 1172: 1169: 1168: 1167: 1164: 1163: 1161: 1157: 1151: 1148: 1144: 1143:Latin America 1141: 1139: 1136: 1134: 1131: 1130: 1129: 1126: 1124: 1123:GNU Manifesto 1121: 1120: 1118: 1114: 1110: 1103: 1098: 1096: 1091: 1089: 1084: 1083: 1080: 1073: 1070: 1067: 1064: 1061: 1055: 1050: 1049: 1045: 1037: 1031: 1028: 1015: 1011: 1007: 1001: 999: 997: 993: 988: 987:bug-gnu-utils 984: 977: 974: 970: 966: 962: 955: 952: 940: 933: 931: 927: 923: 918: 916: 912: 909: 904: 901: 897: 896: 882: 875: 872: 869: 864: 861: 848: 844: 837: 834: 822: 818: 812: 809: 797: 793: 787: 784: 781: 776: 773: 770: 766: 761: 758: 746: 742: 736: 733: 722: 718: 712: 709: 704: 698: 695: 689: 685: 682: 680: 677: 674: 671: 668: 665: 663: 660: 659: 655: 644: 639: 635: 632: 630: 627: 625: 622: 620: 617: 615: 612: 610: 607: 605: 602: 600: 597: 595: 592: 590: 587: 585: 582: 580: 577: 575: 572: 571: 570: 561: 558: 550: 540: 536: 530: 529: 524:This section 522: 518: 513: 512: 506: 504: 502: 498: 494: 490: 486: 482: 474: 472: 470: 466: 465:free software 462: 458: 453: 451: 447: 443: 435: 433: 431: 427: 423: 419: 415: 407: 402: 397: 393: 390: 386: 383: 379: 375: 371: 368: 365: 361: 358: 355: 351: 348: 345: 341: 338: 335: 332: 329: 326: 325: 324: 321: 314: 312: 310: 306: 302: 298: 294: 290: 286: 282: 281:free software 278: 272: 218: 209: 201: 197: 194: 191: 189: 185: 182: 179: 176: 174: 170: 167: 163: 159: 156: 154: 150: 147: 143: 139: 135: 132: 130: 126: 123: 119: 116: 112: 105: 100: 88: 87: 85: 83: 79: 75: 69: 63: 61: 57: 53: 49: 47: 43: 39: 34: 19: 2739: 2675:Secure Shell 2207:File systems 2117:Private Disk 1752: 1472: 1461:Other topics 1447:Nagarjuna G. 1405:Contributors 1394: 1369:GNU LilyPond 1329:GNU Electric 1254:Build system 1030: 1018:. Retrieved 1014:the original 986: 976: 968: 965:gnutls-devel 964: 954: 942:. Retrieved 903: 893: 892: 885:. Retrieved 883:. gnutls.org 874: 863: 851:. Retrieved 847:the original 836: 825:. Retrieved 823:. 2000-11-15 820: 811: 800:. Retrieved 798:. 2000-03-07 795: 786: 775: 760: 748:. Retrieved 744: 735: 724:. Retrieved 720: 711: 697: 568: 553: 547:January 2015 544: 533:Please help 528:verification 525: 478: 454: 439: 411: 387:Support for 334:Datagram TLS 322: 318: 276: 216: 215: 178:Cryptography 46:Developer(s) 2821:Convergence 2475:TLS and SSL 2322:Educational 2127:Sentry 2020 2072:DriveSentry 1992:Google Allo 1598:Thunderbird 1299:GNU TeXmacs 1229:Linux-libre 1109:GNU Project 944:11 December 887:18 November 750:5 September 634:OpenConnect 481:GNU Project 420:. Although 414:GNU Project 389:smart cards 378:VIA PadLock 374:/dev/crypto 367:certificate 65:3.8.5  2983:Categories 2948:Heartbleed 2313:NordLocker 2257:Tahoe-LAFS 2247:Rubberhose 2187:RetroShare 2062:Cryptoloop 2057:CrossCrypt 2037:Comparison 2007:TextSecure 1965:ChatSecure 1927:RetroShare 1917:Bitmessage 1856:strongSwan 1642:ChatSecure 1553:Claws Mail 1543:Apple Mail 1359:GNU Health 1304:GNU Octave 1020:25 January 827:2023-06-23 802:2023-06-23 726:2020-06-27 690:References 507:Deployment 426:compatible 114:Written in 82:Repository 2943:goto fail 2755:MatrixSSL 2720:BoringSSL 2491:(TLS/SSL) 2154:Anonymity 2144:VeraCrypt 2132:TrueCrypt 2122:Scramdisk 2087:FileVault 2052:BitLocker 2047:BestCrypt 1960:Cryptocat 1866:WireGuard 1768:MatrixSSL 1738:BoringSSL 1700:SecureCRT 1662:Profanity 1637:Centericq 1548:Autocrypt 1427:Brian Fox 1379:GNU Chess 1309:GNU Taler 1294:GNU Emacs 1249:findutils 1244:coreutils 741:"LICENSE" 624:GNU Emacs 599:Wireshark 2879:Protocol 2809:Notaries 2785:SChannel 2760:mbed TLS 2750:LibreSSL 2735:cryptlib 2665:(DNSSEC) 2656:See also 2423:Category 2329:CrypTool 2303:Tresorit 2232:eCryptfs 2192:Ricochet 2092:FreeOTFE 2082:eCryptfs 2067:dm-crypt 2012:WhatsApp 1889:Linphone 1841:Openswan 1808:TeamNote 1793:SChannel 1783:mbed TLS 1763:LibreSSL 1748:cryptlib 1680:Dropbear 1593:Sylpheed 1558:Enigmail 1349:Gnuzilla 1264:binutils 1218:variants 1207:Software 1159:Licenses 673:mbed TLS 640:See also 579:CenterIM 442:licensed 369:handling 315:Features 305:PKCS #12 285:TLS, SSL 153:Platform 122:Assembly 2800:wolfSSL 2795:stunnel 2780:s2n-tls 2770:OpenSSL 2685:History 2671:(IPsec) 2433:Commons 2352:BusKill 2347:USBKill 2298:Freenet 2182:Vidalia 2137:History 2112:PGPDisk 2018:SimpleX 1977:Session 1972:Proteus 1846:OpenVPN 1836:Hamachi 1813:wolfSSL 1803:stunnel 1778:OpenSSL 1710:wolfSSH 1690:OpenSSH 1632:BitlBee 1578:Outlook 1573:Kontact 1567:Gpg4win 1395:more... 1279:GNUstep 1116:History 853:6 April 667:wolfSSL 619:gnoMint 589:WeeChat 493:forking 436:License 422:OpenSSL 403:History 364:OpenPGP 350:TLS-PSK 340:TLS-SRP 309:OpenPGP 279:) is a 206:.gnutls 199:Website 188:License 181:library 142:Windows 97:/gnutls 95:/gnutls 18:GNU TLS 2958:POODLE 2911:POODLE 2906:Logjam 2891:BREACH 2863:Cipher 2842:Theory 2790:SSLeay 2775:Rustls 2740:GnuTLS 2603:(OCSP) 2570:(ACME) 2538:(HPKP) 2532:(HSTS) 2515:(DANE) 2509:(ALPN) 2497:(DTLS) 2405:S/MIME 2252:StegFS 2162:GNUnet 2002:Signal 1950:Matrix 1798:SSLeay 1753:GnuTLS 1705:WinSCP 1657:Kopete 1608:Secure 1374:GNU Go 1364:GNUmed 1353:IceCat 1339:GNUnet 1133:Europe 821:GitLab 796:GitLab 767:  745:GitLab 457:LGPLv3 408:Origin 382:AES-NI 275:, the 217:GnuTLS 162:x86-64 91:gitlab 31:GnuTLS 2938:FREAK 2901:DROWN 2896:CRIME 2886:BEAST 2730:BSAFE 2725:Botan 2677:(SSH) 2638:(PKI) 2597:(CRL) 2525:HTTPS 2521:(CAA) 2503:(SNI) 2308:Wuala 2282:Qubes 2277:Tails 2222:EncFS 2197:Wickr 1955:OMEMO 1922:Briar 1899:Zfone 1884:Jitsi 1788:BSAFE 1743:Botan 1695:PuTTY 1652:Jitsi 1647:climm 1627:Adium 1384:Gnash 1314:GNU R 1234:glibc 1138:India 574:GNOME 398:(TPM) 360:X.509 301:X.509 138:macOS 134:Linux 2745:JSSE 2622:(EV) 2616:(DV) 2576:(CA) 2242:PEFS 2237:LUKS 2212:List 2107:LUKS 2102:geli 2097:GBDE 1894:Jami 1876:ZRTP 1861:Tinc 1758:JSSE 1389:Guix 1289:Jami 1284:GIMP 1274:GRUB 1239:Bash 1224:Hurd 1022:2015 946:2012 889:2015 855:2011 769:6091 752:2019 614:CUPS 609:Lynx 604:slrn 594:Mutt 584:Exim 501:Grep 499:and 380:and 362:and 289:DTLS 287:and 208:.org 173:Type 99:.git 93:.com 2765:NSS 2227:EFS 2177:Tor 2167:I2P 2077:E4M 1942:DRA 1932:Tox 1909:P2P 1823:VPN 1773:NSS 1685:lsh 1672:SSH 1619:OTR 1588:PGP 1583:p≡p 1563:GPG 1324:GMP 1319:GSL 1269:GDB 1259:GCC 1214:GNU 765:RFC 537:by 497:Sed 418:TLS 376:), 328:TLS 204:www 166:ARM 158:x86 146:BSD 2985:: 1008:. 995:^ 985:. 963:. 929:^ 914:^ 891:. 819:. 794:. 743:. 719:. 487:. 452:. 432:. 352:: 342:: 307:, 303:, 246:iː 235:uː 164:, 160:, 144:, 140:, 136:, 120:, 2467:e 2460:t 2453:v 2214:) 2210:( 2039:) 2035:( 1569:) 1565:( 1519:e 1512:t 1505:v 1355:) 1351:( 1220:) 1216:( 1101:e 1094:t 1087:v 1038:. 1024:. 948:. 857:. 830:. 805:. 754:. 729:. 705:. 560:) 554:( 549:) 545:( 531:. 271:/ 268:s 265:ɛ 262:ˈ 257:l 254:ɛ 251:ˌ 243:t 240:ˌ 232:n 229:ɡ 226:ˈ 223:/ 219:( 118:C 20:)

Index

GNU TLS

Developer(s)
Stable release
Edit this on Wikidata
Repository
gitlab.com/gnutls/gnutls.git
Edit this at Wikidata
C
Assembly
Operating system
Linux
macOS
Windows
BSD
Platform
x86
x86-64
ARM
Type
Cryptography
library
License
LGPL-2.1-or-later
www.gnutls.org
/ˈɡnˌtˌɛlˈɛs/
free software
TLS, SSL
DTLS
application programming interface

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.