 GnuTLS, the GNU Transport Layer Security Library, is a free software implementation of the SSL and TLS protocols. Its purpose is to offer an API for applications to enable secure communication protocols over their network transport layer. GnuTLS has the following features: Software maintenance is one of the activities in software engineering, and is the process of enhancing and optimizing deployed software (software release), as well as remedying defects. ...
A software release is to create a new version of the system or program and release it to the user community. ...
In computing, an operating system ( aka, OS) is the system software responsible for the direct control and management of hardware and basic system operations. ...
A software genre is a classification of software by its common function, type or topic. ...
A software license is a type of proprietary or gratuitous license as well as a memorandum of contract between a producer and a user of computer software â sometimes called an End User License Agreement (EULA) â that specifies the perimeters of the permission granted by the owner to the user. ...
The front page of the English Wikipedia Website. ...
Image File history File links GNU TLS logo File history Legend: (cur) = this is the current file, (del) = delete this old version, (rev) = revert to this old version. ...
GNU is a free software operating system. ...
Free software, as defined by the Free Software Foundation, is software which can be used, copied, studied, modified and redistributed without restriction. ...
Secure Sockets Layer (SSL) and Transport Layer Security (TLS), its successor, are cryptographic protocols which provide secure communications on the Internet. ...
API with 3 clients, using the Unified Modeling Language notation An application programming interface (API) is the interface that a computer system or application provides in order to allow requests for service to be made of it by other computer programs, and/or to allow data to be exchanged between...
- TLS 1.0, TLS 1.1 and SSL 3.0 protocols
- SRP for TLS authentication
- PSK for TLS authentication
- TLS Extension mechanism
- TLS Compression
- X.509 and OpenPGP certificate handling
The license of GnuTLS is the Lesser GPL; some parts are licensed under the GPL. The Secure Remote Password Protocol (SRP) is a password-authenticated key agreement protocol which allows a user to authenticate herself to a server, which is resistant to dictionary attacks mounted by an eavesdropper, and does not require a trusted third party. ...
In cryptography, X.509 is an ITU-T standard for public key infrastructure (PKI). ...
An Open Specification for Pretty Good Privacy (openpgp) OpenPGP is defined by the OpenPGP Working Group of the Internet Engineering Task Force (IETF) Proposed Standard RFC 2440. ...
In cryptography, a public key certificate (or identity certificate) is a certificate which uses a digital signature to bind together a public key with an identity â information such as the name of a person or an organization, their address, and so forth. ...
GNU logo The GNU Lesser General Public License (formerly the GNU Library General Public License) is an FSF approved free software license designed as a compromise between the GNU General Public License and simple permissive licenses such as the BSD license and the MIT License. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a free software license, originally written by Richard Stallman for the GNU project. ...
GnuTLS was initially created to allow applications of the GNU project use secure protocols such as TLS. Although OpenSSL preexisted, OpenSSL's license is not compatible with the GPL [1] thus software under the GPL license could not use it. GNU is a free software operating system. ...
Secure Sockets Layer (SSL) and Transport Layer Security (TLS), its successor, are cryptographic protocols which provide secure communications on the Internet. ...
OpenSSL is an open source implementation of the SSL and TLS protocols. ...
GnuTLS is being used in software like GNOME, Centericq, Exim, Mutt, Slrn, Lynx, and CUPS. The GNOME project is an international effort to create an easy-to-use computer desktop environment built entirely from software considered free by the Free Software Foundation. ...
Centericq is a text mode menu- and window-driven IM interface that supports the ICQ, Yahoo!, AIM, MSN, IRC, and Jabber protocols. ...
Exim is a mail transfer agent (MTA) used in Unix-like operating systems. ...
Mutt is a text-based email client for Unix-like systems. ...
Slrn is an open source text-based newsreader. ...
Lynx is a text-only web browser for use on cursor-addressable, character cell terminals. ...
The Common Unix Printing System (CUPS) is a modularised computer printing system for Unix-like operating systems that allows a computer to act as a powerful print server. ...
GnuTLS version 1.2.9 was released on November 7, 2005. November 7 is the 311th day of the year (312th in leap years) in the Gregorian Calendar, with 54 days remaining. ...
2005 (MMV) was a common year starting on Saturday of the Gregorian calendar. ...
External links
|