Registering crypt service in DI, adding crypt/exception, fixing version [ci skip]