After months of careful work and "growing pain" I am pleased to announce the newest release of Magma. Magma "1.1" is my earnest attempt to answer complex security requirements; encryption, authentication and authorization, in an object-oriented way.
Striving for high security, high transparency, and a straight-forward implementation, the main objective has been to permit a two-tier architecture, Magma servers running naked on the Net, safe from malicious hackers.
Also notable is strict adherence to the philosophy that no sensitive information ever leaves the image memory so, for example, even attackers heisting the db files directly from the OS will find all Byte buffers are encrypted.
Specific information can be found at:
http://minnow.cc.gatech.edu/squeak/5832
Deployment: The three "Loader" packages on SqueakSource now load 1.1. Note "Cryptography 0.3" from SqueakMap is now required. I will get SqueakMap updated in the next few days (I have spaces in my package names so I have to figure it out).
This is a significant release in several ways. For posterity I have saved a new package, "Magma1.0," the prior version without security, for posterity.
Cheers! Chris
squeak-dev@lists.squeakfoundation.org