Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dckc/blackknightcap


https://github.com/dckc/blackknightcap

Last synced: 8 days ago
JSON representation

Awesome Lists containing this project

README

        

blacknightcap -- object capability support for python
-----------------------------------------------------

* money_ex.py: object capability rights amplification example: simple money
* ocap/__init__.py: object capability support (package)
* ocap/encap.py: lexical scoping for encapsulation
* ocap/sealing.py: E's Rights Amplification mechanism
* ocap/guard.py: soft typing
* ocap/lafile.py: least-privilege interaction with the filesystem
* ocap/laweb.py: least-privilege interaction with the web
* ocap/notary.py: [no docs yet]

by Dan Connolly
copyright (c) 2010-2013 by University of Kansas Medical Center
license: Apache 2 (boilerplate in progress)

See also these related articles:

* `Capability idioms for python, part 1: scripts vs. modules`__
2013-07-25
* `Capability Security in E, coffescript, python, dart, and scala`__
2011-11-23

__ http://www.madmode.com/2013/python-capability-idioms-part-1.html
__ http://www.madmode.com/2011/11/capability-security-in-e-coffescript.html