session: add aes crypto
session: make key argumentable
add key to config