Untested, WIP: UG encryption driver