Last Updated: 23 September 2008

Current Classes

Enterprise Security Management

Information Systems Assurance

Human Computer Interaction

Projects

Risk Adaptive Access Control

My main goal for this semester is to clean up libeat, a simple userland library that handles extended attribute trees for RAAC. Current issue with the library that I know of:

Thoth

Mud client geared for use with RetroMUD, a game I sorta got into over in Germany (the userbase is far from being mostly German, but I met a number German speakers there). I don't play so much anymore, but still have a number of internet friends that I first met there. This project is mostly to play around with various stuff, from network programming to Java gui interfaces, as well as address some of the short comings of the clients I've seen out there. It's basic architecture consists of a pair of bare network pipes with stacks of plugins between them and the user interface. Virtually all features will be implemented as plugins. Right now it's basically just a glorified telnet client, but eventually I want to move it over to a SWT interface.

Old Projects

Network-enhanced Dynamic Policy Enforcement Agent

NDPEA provides a means for hosts to disable/enable portions of the SELinux policy in response to alerts from host-based and network-based sources. Though this started as an idea of one of our grad students last year, I think my modifications would make it a lot more useful. My paper was published in March 2006. Someday, I'd sort of like to move it over to C, develop some reasonable rule-sets and policy, and look into adding support for other access control mechanisms, perhaps something on the network level.

Distractions

RetroMUD

I got involved in this game while I was over in Germany (after I ran out of money). It's a Multi User Domain/Dungon, sort of like a text-based MMORPG (e.g. World of Warcraft). It's a rather complex game, has a backstory and environment that has grown on me, and the community is rather awesome. I have three characters: Madrados, a turtle mage/bard that specializes in drowning things while studying, recording, and compiling the history of the Retroverse; Endor, a half-insane shadow assassin; and Ruthven, my originally vampire swashbuckler turned gargoyle paladin turned minotaur "fake-jomsviking" fighter. I've never done much in the way of RPGs, so this has been interesting.