GNU SASL er en implementering af Simple Authentication og Security Layer ramme og et par fælles SASL mekanismer. SASL bruges af netværksservere (f.eks IMAP, SMTP) til at anmode om godkendelse fra klienter, og i klienter at godkende mod servere.
GNU SASL består af et bibliotek (`libgsasl«), en kommandolinje værktøj (`gsasl«) for at få adgang til biblioteket fra skallen, og en manual. GNU SASL omfatter støtte til SASL ramme (med autentificering funktioner og anvendelse af data privatliv og integritet funktioner) og mindst delvis støtte til CRAM-MD5, Ekstern, Anonym, ALMINDELIG, SecurID, DIGEST-MD5, GSSAPI, LOGIN, NTLM.
Biblioteket er bærbare, fordi den ikke gør netværkskommunikation af sig selv, men snarere lader det være op til det kaldende program. Biblioteket er fleksibel med hensyn til infrastrukturen tilladelse bruges, da det udnytter tilbagekald i applikationen til at afgøre, om en bruger er tilladt eller ikke.
GNU SASL er skrevet i ren ANSI C89 til at være bærbare til indlejrede og ellers begrænsede platforme. Hele bibliotek, med fuld støtte til Anonym, Ekstern, PLAIN, LOGIN og CRAM-MD5, og front-end, der understøtter klient og server-tilstand, og IMAP og SMTP, passer under 60kb på en Intel x86-platform, uden eventuelle ændringer af koden.
GNU SASL er udviklet til GNU / Linux-system, men kører på over 20 platforme, herunder de fleste større Unix platforme og Windows, og mange slags enheder, herunder iPAQ håndholdte og S / 390 mainframes.
Kernen GNU SASL bibliotek, og de fleste ordninger, er licenseret under GNU Lesser General Public License. Det fordeles særskilt, som "libgsasl" pakke. GNU SASL kommandolinje program, selvtest suite og mere er licenseret under GNU General Public License. Den "gsasl" pakke fordeling omfatter biblioteket del så godt, så du ikke behøver at installere to pakker
Hvad er nyt i denne udgivelse:.
- SAML20 støtte efter RFC 6595. OPENID20 støtte efter RFC 6616.
- SMTP server eksempler (f.eks skrid, SAML20 og OPENID20).
- Diverse oprydninger, portabilitet rettelser og andre fejlrettelser.
- API og ABI er fuldt bagudkompatibel med version 1.6.x.
Hvad er nyt i version 1.6.1:.
- Denne version tilføjer mange forbedringer og fejlrettelser
Kommentarer ikke fundet