Crypted I/O, part 1