pushing unit tested encrypt manager