Last Updated: 28 October 2008

Current Classes

Enterprise Security Management

Handling security in enterprise environments. Lots of NIST documents to read.

Information Systems Assurance

Basic security principles, policy, certification, etc, etc...

Human Computer Interaction

Pretty much exactly what it sounds like.

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:

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- and network-based sources. Though this started as an idea of an alum that worked in our lab, I think my modifications will make it a lot more useful. We published a paper on it in March 2006. Now I'd like to develop some reasonable rule-sets and policy, and start looking into labeled IPsec and "programmable security" utilizing NDPEA.

Old Projects

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 these days, 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.

I'm actually thinking about writing this in Python now.

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.