Add MKey domain object to store encryption key

fix #21