Version 22 (modified by 13 years ago) (diff) | ,
---|
ABAC
Table of Contents
The ABAC project has designed and implemented tools for using Attribute-Based Access Control. If you are new to ABAC, you may find the introductory material from our TIED project helpful. That material summarizes the power and semantics of ABAC and links to examples of ABAC policy illustrated using an early example of the Crudge ABAC policy browser.
- libabac, a linkable C/C++ library
- libcreddy, a linkable C/C++ library for X.509 identity and attribute certificate management
- Perl and Python bindings to libabac and libcreddy
- a native Java reimplementation of libabac
- an XML-RPC pre-prover
- creddy, a command line interface to libcreddy
- crudge a visual editor for ABAC policies and proofs
- credential printer an XMLRPC service to convert credentials to a text representation
News
See the ChangeLog for details about each release
- 2011-04-11: Crudge 1.0 released
- 2011-03-30: ABAC 0.1.3 released
- 2010-10-01: ABAC 0.1.2 released
2010-09-172010-09-20: ABAC 0.1.1 released- Update: We fixed a one-line bug in creddy. If you downloaded this over the weekend, please fetch it again.
Source
Grab the latest tarball from http://abac.deterlab.net/src/abac-0.1.3.tgz (released 2011-03-30)
Older versions available from http://abac.deterlab.net/src/
Browse the source using Trac's internal browser.
Installation and Documentation
git / mailing list
Available via anonymous git:
git clone git://abac.deterlab.net/abac.git
dev mailing list: If you're using anything out of git, you should be on it. It's low-volume, I promise!
Who
- Mike Ryan mikeryan@…
- Ted Faber faber@…
- Mei-Hui Su mei@…
- John Wroclawski jtw@…
- Steve Schwab schwab@…