GNU SASL is een implementatie van de Simple Authentication en veiligheid Layer kader en een aantal veel voorkomende SASL mechanismen. SASL wordt gebruikt door netwerkservers (bv, IMAP, SMTP) om authenticatie te vragen van cliënten, en bij cliënten om te verifiëren met servers.
GNU SASL bestaat uit een bibliotheek (`libgsasl '), een command line utility (` gsasl') voor toegang tot de bibliotheek van de shell, en een handleiding. GNU SASL bevat ondersteuning voor het SASL kader (met authenticatie functies en applicatie data privacy en integriteit functies) en ten minste gedeeltelijke ondersteuning van de CRAM-MD5, extern, anoniem, PLAIN, SecurID, DIGEST-MD5, GSSAPI, login, NTLM.
De bibliotheek is draagbaar omdat het niet netwerkcommunicatie uit zichzelf, maar laat het aan de oproepende applicatie. De bibliotheek is flexibel met betrekking tot de infrastructuur toestemming gebruikt, omdat het gebruik maakt van callbacks in de applicatie om te beslissen of een gebruiker is toegestaan of niet.
GNU SASL is geschreven in pure ANSI C89 draagbare naar ingesloten en anderszins beperkte platforms te zijn. De hele bibliotheek, met volledige ondersteuning voor ANONIEM, EXTERNE, PLAIN, LOGIN en CRAM-MD5, en de front-end dat client en server-modus, en de IMAP en SMTP-protocollen ondersteunen, past in het kader van 60kb op een Intel x86-platform, zonder eventuele wijzigingen in de code.
GNU SASL is ontwikkeld voor het GNU / Linux systeem, maar draait op meer dan 20 platforms, waaronder de meeste grote Unix platforms en Windows, en vele soorten apparaten, waaronder iPAQ handhelds en S / 390 mainframes.
De kern GNU SASL bibliotheek, en de meeste mechanismen, worden onder de GNU Lesser General Public License. Het afzonderlijk verdeeld als "libgsasl" pakket. De GNU SASL command line applicatie, zelftest suite en meer worden onder de GNU General Public License. De "gsasl" pakket distributie bevat de bibliotheek deel zo goed, dus je hoeft niet naar twee pakketten te installeren
Wat is nieuw in deze release:.
- SAML20 ondersteuning volgende RFC 6595. OPENID20 ondersteuning volgende RFC 6616.
- SMTP server voorbeelden (bijvoorbeeld voor SCRAM, SAML20 en OPENID20).
- Diverse opruimingen, draagbaarheid fixes en andere bugfixes.
- De API en ABI zijn volledig backwards compatibel met versie 1.6.x.
Wat is nieuw in versie 1.6.1:.
- Deze versie voegt een groot aantal verbeteringen en bugfixes
Reacties niet gevonden