GNU SASLは簡易認証セキュリティー層のフレームワークといくつかの一般的なSASL機構の実装です。 SASLは、クライアントからの認証を要求するためにネットワークサーバ(例えば、IMAP、SMTP)で使用され、クライアントにサーバーに対して認証する。
GNU SASLはシェルからライブラリにアクセスするためのライブラリ( `libgsasl ')、コマンドラインユーティリティ(` gsasl')で構成されており、マニュアル。 GNU SASLはCRAM-MD5、EXTERNAL、ANONYMOUS、PLAIN、SECURID、DIGEST-MD5、GSSAPI、LOGIN、NTLMのためと、少なくとも部分的にサポート(認証機能とアプリケーションデータのプライバシーと整合性の機能を備えた)SASLフレームワークのサポートが含まれています。
ライブラリは、それ自体でネットワーク通信を行わないので、ポータブルではなく、呼び出し元のアプリケーションにそれを残す。それはユーザが許可されているか否かを決定するために、アプリケーションにコールバックを利用するようにライブラリーが、使用される許可インフラに関しては柔軟である。
GNU SASLが埋め込まれ、それ以外の制限されたプラットフォームに移植できるように純粋なANSI C89で書かれています。 ANONYMOUS、外部、PLAIN、LOGINとCRAM-MD5、およびクライアントとサーバモード、およびIMAPおよびSMTPプロトコルをサポートするフロントエンドを完全にサポートし、ライブラリ全体は、なしで、インテルのx86プラットフォーム上の60キロバイトの下に収まるコードに対する変更。
GNU SASLは、GNU / Linuxシステム用に開発されたが、ほとんどの主要なUnixプラットフォームとWindows、およびのiPAQハンドヘルドおよびS / 390メインフレームなど、デバイスの多くの種を含む20以上のプラットフォーム上で動作される。
コアGNU SASLライブラリ、およびほとんどのメカニズムは、GNU劣等一般公衆利用許諾契約書の下でライセンスされています。それは、「libgsasl」パッケージとして、別途配布されています。 GNU SASLコマンドラインアプリケーション、セルフテストスイートよりは、GNU General Public Licenseの下でライセンスされています。あなたは二つのパッケージをインストールする必要はありませんので、「gsasl「パッケージの配布は、同様にライブラリの一部を含む。
のこのリリースではの新機能:ます。
- SAML20サポートRFC 6616、以下のRFC 6595. OPENID20サポートを下記します。
- SMTPサーバの例(スクラム、SAML20、およびOPENID20用など)します。
- さまざまなクリーンアップ、移植性の修正、およびその他のバグ修正します。
- APIとABIは完全にバージョン1.6.xのとの下位互換性があります。
バージョン1.6.1でのの新機能
の
- このバージョンでは、数多くの機能強化とバグ修正が追加されます。。 LI>
コメントが見つかりません